Programing

Ubuntu 13.10으로 업그레이드 한 후 Eclipse 메뉴가 표시되지 않습니다

lottogame 2020. 4. 14. 08:23
반응형

Ubuntu 13.10으로 업그레이드 한 후 Eclipse 메뉴가 표시되지 않습니다


Ubuntu 13.10으로 업그레이드 한 후 Eclipse (Help, Window, Run)의 메뉴를 클릭하면 표시되지 않습니다. 메뉴 스텁 ​​및 선택 만 표시됩니다.

스크린 샷

나는 새로운 4.3을 설치하려고 시도했지만 같은 일이 일어나고 있습니다. 다른 사람이이 동작을 경험하고 있습니까?


askubuntu에 대해 동일한 질문에 답변되었습니다.

Eclipse 메뉴가 잘 리거나 표시되지 않음

문제에 대한 가능한 해결책을 찾았을 것입니다. 우분투 13.10 64 비트 유니티, 이클립스 4.3.0 메뉴와 같은 문제가 발생했습니다.

따라서 자신을 명확히하면 도움이 될 수 있음을 알고 있습니다 .Eclipse의 바탕 화면 바로 가기 파일에는 다음과 같은 내용이 포함됩니다.

[Desktop Entry]
Version=4.3.0
Name=Eclipse
Comment=IDE for all seasons
#Exec=/home/USERNAME/Dokument/eclipse/eclipse
Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/Dokument/eclipse/eclipse
Icon=/home/USERNAME/Dokument/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Utility;Application

Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/Dokument/eclipse/eclipse내가 지적한 게시물에서 참조 된 은 메뉴를 보이게하는 행입니다. :)

제 경우에는이 파일 ( eclipse.desktop) /usr/share/applications/

도움이 되었기를 바랍니다.


이클립스를 열려면 새 파일을 만들어야합니다.

#!/bin/bash
export UBUNTU_MENUPROXY=0
path_to/eclipse/eclipse

이 버그는 Ubuntu 13.10에서 확인되었습니다 . 여기 링크가 있습니다. 문제를 극복하기 위해 eclipse 경로가있는 env UBUNTU_MENUPROXY를 전달하는 Exec 부분에서 eclipse.desktop 파일을 변경해야하며 기능 메뉴 표시 줄이있는 실행기에서 eclipse를 실행할 수 있습니다. 다음은 eclipse.desktop 파일 변경을위한 patern입니다.

Exec=env UBUNTU_MENUPROXY= path/to/eclipse

export UBUNTU_MENUPROXY=0이클립스를 열기 전에 입력해야 하며, 전역 메뉴 대신 터미널에서 이클립스를 열어야합니다.


우분투 13.10에서 Eclipse Kepler 64 비트와 동일한 비활성화 된 하위 메뉴 문제가있었습니다. 그러나 마침내 다음과 같은 작은 해결 방법으로 실행할 수있었습니다. 이 버그는 실제로이 링크 에서 이미보고되었습니다 .

다음 내용 으로 eclipse.desktop파일을 작성하십시오 /usr/share/applications/.

 [Desktop Entry]
  Version=4.3.0  
  Name=Eclipse
  Comment=IDE for all seasons
  Exec=env UBUNTU_MENUPROXY=0 /home/USERNAME/eclipse/eclipse
  Icon=/home/USERNAME/eclipse/icon.xpm
  Terminal=false
  Type=Application
  Categories=Utility;Application

그렇지 않으면 Eclipse를 여는 다음 실행 가능한 bash 스크립트 파일을 사용해 볼 수도 있습니다. 파일을 /bin디렉토리 또는에 배치하십시오 /usr/local/bin.

#!/bin/bash
 export UBUNTU_MENUPROXY=0
 path_to/eclipse/eclipse

1) 먼저 식을 닫고 이것을하십시오 :

sudo gedit /usr/share/applications/eclipse.desktop

2)이 파일의 끝 에서이 줄을 복사하여 붙여 넣기하십시오.

Exec=env UBUNTU_MENUPROXY=0 /your/path/to/eclipse/binary

이클립스를 열면 이클립스 메뉴가 나타납니다. (Post post Ubuntu 버전 12.04에서 작동)


.profile홈 폴더 파일에 다음 줄을 추가하고 컴퓨터를 다시 시작할 때까지 아무런 효과가 없었습니다 .

export UBUNTU_MENUPROXY=0

그것은 나를 위해 일했다.


ADT (Android Developer Tools) 번들을 사용하는 사용자 :

  1. 일 식용 런처 만들기
  2. 허용 된 솔루션에 설명 된 방식으로 /home//.local/share/applications/adt.desktop을 편집하십시오.

메뉴가 다시 표시되지만 상단 표시 줄에 통합되지 않습니다.

로버트


나에 관해서는, 이클립스 스타터 자체를 편집하는 것이 더 낫다는 것을 알았습니다 /usr/bin/eclipse.

마지막 줄 :

exec $ECLIPSE "$@"

된다 :

env UBUNTU_MENUPROXY=0 $ECLIPSE "$@"

따라서 새로운 플러그인 설치 후 desctop 아이콘, 터미널 명령 또는 자체 재시작으로 시작하는 방법은 중요하지 않습니다.


터미널로 SU로 Eclipse를 여는 것을 해결했습니다.

sudo ./eclipse

askubuntu에 동일한 질문이 게시되어 있습니다.

Eclipse 메뉴가 잘 리거나 표시되지 않음

완전한 대답은 다음과 같습니다.


우분투 13.10에서 Eclipse 메뉴 문제를 해결하는 방법

(사람이 버그를 고칠 때까지 안정적인 방법)

이 방법은 이미 eclipse.desktop 파일이 있거나 새 파일을 처음부터 새로 작성할 수 있음을 당연한 것으로 생각합니다 . 그렇지 않으면 아래의 "빠른 방법"을 잠시 살펴볼 수 있습니다.

  1. 열려있는 eclipse.desktop의 파일을 :

    sudo -H gedit /usr/share/applications/eclipse.desktop
    

    (이 경로에서 찾을 수 없으면에서 시도하십시오 ~/.local/share/applications/eclipse.desktop. 그렇지 않으면 locate명령을 사용하여 찾을 수 있습니다 ).

  2. Exec=줄을 다음과 같이 바꾸십시오 .

    Exec=env UBUNTU_MENUPROXY= eclipse
    

    여기서 "eclipse"는 Eclipse 실행 파일의 경로입니다. 이 경우 /usr/bin폴더에 심볼릭 링크가 있기 때문에 "일식" 입니다.

    참고 : eclipse.desktop 파일을 찾을 수 없으면 위의 경로에서 처음부터 새로 작성하여 다음 줄로 채울 수 있습니다.

    [Desktop Entry] 
    Type=Application 
    Name=Eclipse 
    Icon=eclipse 
    Exec=env UBUNTU_MENUPROXY= eclipse 
    Terminal=false 
    Categories=Development;IDE;Java;
    
  3. 파일을 저장하십시오.

이제 평소와 같이 아이콘에서 Eclipse를 실행할 수 있습니다.

(빠르지 만 반복적 인 방법)

eclipse.desktop 파일 이없고 현재 파일을 작성하지 않으려면 다음 명령으로 Eclipse를 실행하면됩니다.

UBUNTU_MENUPROXY= eclipse

여기서 "eclipse"는 eclipse실행 파일 의 경로 입니다. 이것은 Eclipse를 한 번만 실행하는 가장 빠른 방법입니다. 이 명령을 기억하지 않고 Eclipse를 실행할 때마다 사용하려면 위의 "안정된 방법"을 따르십시오.


출처 :


ALT 키를 사용하여 메뉴에 계속 액세스 할 수 있습니다. :)


그러한 파일이 없으면 어떻게합니까?

/usr/share/applications/eclipse.desktop

우분투 저장소에서 이클립스를 설치하면 그 파일이 있다고 생각합니다.

독립형 이클립스를 설치하면 해당 파일은 중요하지 않습니다. 그리고 거기에는 그런 파일이 없습니다.


이미 이클립스 응용 프로그램을 시작한 경우 이클립스를 닫습니다.

터미널에서이 명령을 입력하십시오

$ sudo gedit /usr/share/applications/eclipse.desktop

참고 :이 경로에서 eclipse.desktop 파일을 찾을 수 있습니다 .... / usr / share / applications / Eclipse

이 파일에이 줄을 추가하십시오.

       [Desktop Entry]
       Version=4.3.0
       Name=Eclipse
       Comment=IDE for all seasons
       #Exec=/home/USERNAME/Dokument/eclipse/eclipse
       Exec=env UBUNTU_MENUPROXY=0 /home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse
      Icon=/home/ashish123/adt-bundle-linux-x86-20140702/eclipse/eclipse/icon.xpm
      Terminal=false
      Type=Application
      Categories=Utility;Application

Eclipse Luna의 14.10에서도 버그가 여전히있는 것처럼 보입니다. 내 메뉴가 표시되지 않습니다. 튜토리얼을 사용하여 식을 설정했습니다-http: //ubuntuhandbook.org/index.php/2014/06/install-latest-eclipse-ubuntu-14-04/

그 튜토리얼과 최고의 답변을 바탕으로 데스크탑을 이렇게 만들었습니다.

[Desktop Entry]
Version=4
Name=Eclipse
Comment=Integrated Development Environment
Exec=env UBUNTU_MENUPROXY=0 /usr/share/applications/
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Development;IDE;Java

이제 내 일식조차도 실행되지 않습니다.

아래의 바탕 화면 아이콘으로 적어도 일식이 열립니다.

[Desktop Entry]
Name=Eclipse 4
Type=Application
Exec=/opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse

편집-메뉴가 표시됩니다. 무슨 일이 있었는지 몰라요!

참고 URL : https://stackoverflow.com/questions/19452390/eclipse-menus-dont-show-up-after-upgrading-to-ubuntu-13-10

반응형

'Programing' 카테고리의 다른 글

std :: unique_ptr입니까  (0) 2020.04.14
Vanilla JavaScript와 jQuery를 언제 사용해야합니까?  (0) 2020.04.14
MySQL을 사용하고 있습니까?  (0) 2020.04.14
jQuery 맵과 각각  (0) 2020.04.14
재귀없이 찾기  (0) 2020.04.14