Ubuntu 13.10으로 업그레이드한 후 Eclipse 메뉴가 표시되지 않음
Ubuntu 13.10으로 업그레이드한 후 Eclipse(도움말, 창, 실행)에서 메뉴를 클릭해도 메뉴가 나타나지 않습니다.메뉴 스텁과 선택 항목만 표시됩니다.
fresh 4.3을 설치해 봤는데 똑같은 일이 벌어지고 있습니다.이런 행동을 경험한 사람이 또 있습니까?
쿠분투에서도 동일한 질문에 답했습니다.
저는 당신의 문제에 대한 가능한 해결책을 찾았을지도 모릅니다.Ubuntu 13.10 64비트 Unity, Eclipse 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
보이게 입니다, voila :) 제가적지게부메분뉴볼를은다있부니, et voila! :)
이 내경우이파일(파▁(일▁in내)eclipse.desktop
에합니다./usr/share/applications/
이클립스를 열려면 새 파일을 만들어야 합니다.
#!/bin/bash
export UBUNTU_MENUPROXY=0
path_to/eclipse/eclipse
이 버그는 Ubuntu 13.10에서 확인되었습니다. 여기 링크가 있습니다.문제를 해결하려면 exec이 env UBU_MENUPROCY를 통과하는 env UBUB_MENUPROCY의 일부에서 eclipse.desktop 파일을 변경해야 하며, eclipse는 기능 메뉴 모음이 있는 런처에서 실행할 수 있습니다.eclipse.desktop 파일을 변경하기 위한 패턴은 다음과 같습니다.
Exec=env UBUNTU_MENUPROXY= path/to/eclipse
당신은 야합다니해를 .export UBUNTU_MENUPROXY=0
Eclipse를 열기 전에, 그리고 당신은 글로벌 메뉴 대신 터미널에서 Eclipse를 열어야 합니다.
Ubuntu 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
먼저 일식을 닫고 다음을 수행합니다.
sudo gedit /usr/share/applications/eclipse.desktop
이 파일의 끝에서 이 줄을 복사하여 복사합니다.
Exec=env UBUNTU_MENUPROXY=0 /your/path/to/eclipse/binary
Eclipse를 열면 Eclipse의 메뉴가 나타나기 시작합니다. (Ubuntu 버전 12.
다음 행을 추가하기 전까지는 아무 것도 작동하지 않았습니다..profile
파일을 홈 폴더에 저장하고 컴퓨터를 다시 시작했습니다.
export UBUNTU_MENUPROXY=0
그것은 나에게 효과가 있었다.
ADT(Android Developer Tools) 번들을 사용하는 사용자의 경우:
- 이클립스용 런처 만들기
- 승인된 솔루션에 설명된 방법으로 /home//.local/share/applications/add.dll을 편집합니다.
이렇게 하면 메뉴가 다시 나타나지만 맨 위 표시줄에 통합되지는 않습니다.
로버트
자체를 이 더 , 제은 저는이클스스편자것는이더것낫알되, 을것은제고었게입니다./usr/bin/eclipse
(루트 권한 필요).
마지막 줄:
exec $ECLIPSE "$@"
다음이 됩니다.
env UBUNTU_MENUPROXY=0 $ECLIPSE "$@"
따라서 이제 desctop 아이콘, 터미널 명령 또는 새 플러그인 설치 후 자체 재시작 방법은 중요하지 않습니다.
저는 SU로서 단말기로 이클립스를 여는 것만으로 해결했습니다.
sudo ./eclipse
ALT 키를 사용하여 메뉴에 액세스할 수 있습니다 :)
동일한 질문이 쿠분투에 게시되었습니다(그리고 저에 의해 답변되었습니다).
여기 완전한 답이 있습니다.
Ubuntu 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
여기서 "이클립스"는 이클립스 실행 파일의 경로입니다.에는 ""에 심볼릭 가 있기이클립스입니다./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
여기서 "facebook"은 당신의 길입니다.eclipse
를 한번 입니다.이 방법은 Eclipse를 한 번 실행하는 가장 빠른 방법입니다.이 명령을 기억하여 Eclipse를 실행해야 할 때마다 사용하지 않으려면 위의 "안정적인 방법"을 따르십시오.
출처:
- 킨포맷 - Ubuntu 13.10 Saucy Salamander에서 이클립스 메뉴를 표시하는 방법 (내 블로그)
- Ubuntu 설명서 - 환경 변수
- 이클립스 메뉴가 Saucy에 표시되지 않음
이러한 파일이 없는 경우:
/usr/공유/응용프로그램/syslog.sys
우분투 저장소에서 이클립스를 설치하면 그 파일을 가지고 있을 것입니다.
독립 실행형 이클립스를 설치하면 해당 파일은 중요하지 않습니다.그리고 거기에는 그런 파일이 없습니다.
이미 Eclipse 응용 프로그램을 실행한 경우 Eclipse를 닫습니다.
터미널에 이 명령을 입력합니다.
$ 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
이클립스 루나의 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
'IT' 카테고리의 다른 글
제출 버튼을 누른 MVC (0) | 2023.04.28 |
---|---|
백슬래시로 셸 명령을 시작하는 이유는 무엇입니까? (0) | 2023.04.28 |
"테이블을 다시 만들어야 하는 변경 내용 저장 방지" 부정적 영향 (0) | 2023.04.28 |
AND 및 OR을 모두 사용하는 mongodb 쿼리 (0) | 2023.04.28 |
C#의 목록에서 항목을 제거하는 방법은 무엇입니까? (0) | 2023.04.28 |