Ubuntu 13.10으로 업그레이드 한 후 Eclipse 메뉴가 표시되지 않습니다
Ubuntu 13.10으로 업그레이드 한 후 Eclipse (Help, Window, Run)의 메뉴를 클릭하면 표시되지 않습니다. 메뉴 스텁 및 선택 만 표시됩니다.
나는 새로운 4.3을 설치하려고 시도했지만 같은 일이 일어나고 있습니다. 다른 사람이이 동작을 경험하고 있습니까?
askubuntu에 대해 동일한 질문에 답변되었습니다.
문제에 대한 가능한 해결책을 찾았을 것입니다. 우분투 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) 번들을 사용하는 사용자 :
- 일 식용 런처 만들기
- 허용 된 솔루션에 설명 된 방식으로 /home//.local/share/applications/adt.desktop을 편집하십시오.
메뉴가 다시 표시되지만 상단 표시 줄에 통합되지 않습니다.
로버트
나에 관해서는, 이클립스 스타터 자체를 편집하는 것이 더 낫다는 것을 알았습니다 /usr/bin/eclipse
.
마지막 줄 :
exec $ECLIPSE "$@"
된다 :
env UBUNTU_MENUPROXY=0 $ECLIPSE "$@"
따라서 새로운 플러그인 설치 후 desctop 아이콘, 터미널 명령 또는 자체 재시작으로 시작하는 방법은 중요하지 않습니다.
터미널로 SU로 Eclipse를 여는 것을 해결했습니다.
sudo ./eclipse
askubuntu에 동일한 질문이 게시되어 있습니다.
완전한 대답은 다음과 같습니다.
우분투 13.10에서 Eclipse 메뉴 문제를 해결하는 방법
(사람이 버그를 고칠 때까지 안정적인 방법)
이 방법은 이미 eclipse.desktop 파일이 있거나 새 파일을 처음부터 새로 작성할 수 있음을 당연한 것으로 생각합니다 . 그렇지 않으면 아래의 "빠른 방법"을 잠시 살펴볼 수 있습니다.
열려있는 eclipse.desktop의 파일을 :
sudo -H gedit /usr/share/applications/eclipse.desktop
(이 경로에서 찾을 수 없으면에서 시도하십시오
~/.local/share/applications/eclipse.desktop
. 그렇지 않으면locate
명령을 사용하여 찾을 수 있습니다 ).이
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;
파일을 저장하십시오.
이제 평소와 같이 아이콘에서 Eclipse를 실행할 수 있습니다.
(빠르지 만 반복적 인 방법)
eclipse.desktop 파일 이없고 현재 파일을 작성하지 않으려면 다음 명령으로 Eclipse를 실행하면됩니다.
UBUNTU_MENUPROXY= eclipse
여기서 "eclipse"는 eclipse
실행 파일 의 경로 입니다. 이것은 Eclipse를 한 번만 실행하는 가장 빠른 방법입니다. 이 명령을 기억하지 않고 Eclipse를 실행할 때마다 사용하려면 위의 "안정된 방법"을 따르십시오.
출처 :
- Keenformatics-Ubuntu 13.10 Saucy Salamander에서 Eclipse 메뉴를 표시하는 방법 (내 블로그)
- 우분투 문서-EnvironmentVariables
- Saucy에 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
편집-메뉴가 표시됩니다. 무슨 일이 있었는지 몰라요!
'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 |