우분투 16.04 이클립스 런처 아이콘 문제


8

웹 사이트에서 최신 버전의 Eclipse가 설치된 Ubuntu 16.04 LTS를 실행하고 있습니다. 왼쪽의 Unity Launcher 막대에서 Eclipse 아이콘이 물음표 이외의 것으로 표시되지 않습니다. Exec = 및 Icon =에 대한 적절한 경로로 .desktop 파일을 만들었으며 chmod를 통해 항목을 실행 가능하게 만들었습니다. .desktop 파일의 기능은 문제가되지 않습니다. 변경 아이콘이 표시되지 않습니다.

Eclipse가 마침내 시작되면 이름이 Eclipse에서 Workspace Launcher로 변경됩니다. 도움을 주시면 감사하겠습니다.

편집 : 코드 :

[Desktop Entry]
Exec=/home/**removed**/eclipse/java-mars/eclipse/eclipse
StartupNotify=true
Terminal=false
Type=Application
Icon=/usr/share/icons/eclipseIcon.xpm

* 사용자 이름은 보안상의 이유로 제거되었습니다.

편집 : 다시 설치하면 내가 가진 모든 Eclipse 문제가 해결되었습니다.

답변:


6

나는 비슷한 문제가 있었다. 여기에 언급 된 ScottC의 답변을 시도했습니다 . 데스크탑 위치에 .desktop 파일을 만들고 exec 경로를 <eclipse installation directory>/eclipse아이콘 경로로 추가 <eclipse installation directory>/icon.xpm한 다음 실행기에 고정했습니다. 이것은 나를 위해 일했습니다.


좋은 답변 주셔서 감사합니다. 자세한 답변을 부탁드립니다.
학생

5

나는 eclipse.desktop 파일을 제거한 ~/.local/share/applications다음 이클립스를 종료하고 다시 시작 하여이 문제를 해결할 수있었습니다 .

나는이 해결책을 따랐다 : https://askubuntu.com/a/735924


이것은 나를 위해 일했습니다. 아이콘의 이미지가 "?"로 바뀐 후 약간 놀랐지 만 STS 아이콘으로 돌아갔습니다.
AFP_555

0

나는 그런 문제가 없었습니다. Eclipse 폴더에 데스크탑 파일이 있고, 버전마다 버전을 복사 및 수정하고, 노틸러스에서 런처로 드래그 앤 드롭하지 않습니다. 다음은 이클립스 데스크탑 파일입니다.

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/USERNAME/Apps/eclipse-neon/eclipse --clean -vm /usr/lib/jvm/java-8-oracle/jre/bin -vmargs -Dfile.encoding=UTF-8 -Xms256m -Xmx3000m -XX:+UseG1GC -XX:+UseStringDeduplication 
Name=Eclipse JEE neon
Icon=/home/USERNAME/Apps/eclipse-neon/eclipse-neon.png
Name[de_DE]=Eclipse JEE Neon

당신은 또한 내 맞춤형 이클립스 네온 로고를 원합니다. ;) 여기 당신은 간다 : http://imgur.com/a/Uxjfg


0

아이콘 항목에는 실제 XPM 이미지 파일의 완전한 경로가 있어야합니다. eclipse 폴더를 홈 디렉토리에 유지하면 eclipse.desktop 항목이 다음과 같이됩니다.

Icon = / home / USERNAME / eclipse / icon.xpm

성가신 네온은 화성 아이콘과 함께 제공됩니다. 변경하지 않으면 행성 테마가 사라지고 슬프게됩니다.

예를 들어, Android 용 Neon에는 녹색 악센트가 있어야합니다.

http://imgur.com/stMvzCQ(GIMP를 사용하여이 PNG를 XPM으로 변환, 기본 알파)

파란색과 흰색 이클립스 로고를 간신히 표현해서는 안됩니다. 신성 모독입니다. 행성 테마가 포기 된 이후 악센트는 이제 무시됩니다. Phobos는 Eclipse 릴리스의 완벽한 이름이었습니다 ...


0

방금 동일한 문제에 직면하여 데스크탑 파일에서 아이콘 이름의 이름을 변경하여 해결했습니다. Ubuntu 16.04.3 및 Eclipse Oxygen을 사용하고 eclipse 폴더를 보면 아이콘 이름이 ' icon.xpm'인 반면 데스크탑 파일의 경우

~/.local/share/applications, the name is 'eclipse'.
So, I replaced:
Icon=eclipse
by:
Icon=$your_eclipse_path/icon.xpm

그리고 그것은 나를 위해 일했습니다.


0

위에서 언급 한 샘플에서 필수 키 "이름"이 없습니다. Ubuntu 16에서 desktop-file-install명령을 실행 하면 다음 오류와 함께 실패합니다.

/usr/share/applications/eclipse.desktop: error: required key "Name" in group "Desktop Entry" is not present

이를 해결하려면 "이름"항목을 추가해야합니다.

Name=Eclipse

0

아이콘 및 exec 경로가 변경된 런처의 데스크탑 항목을 여기 (/usr/share/applications/eclipse.desktop)에 추가하십시오. 당신의 문제조차 존재합니다, 이것을 시도하십시오

remove space in your exec and icon path or use back slash Ex:
Exec=/home/<some dir>/eclipse Mars/eclipse
         **->/home/<some dir>/eclipse\ Mars/eclipse**

0

아이콘 및 exec 경로가 변경된 런처의 데스크탑 항목을 여기 (/usr/share/applications/eclipse.desktop)에 추가하십시오. 당신의 문제조차 존재합니다, 이것을 시도하십시오

remove space in your exec and icon path or use back slash 예 : Exec = / home // eclipse Mars / eclipse- > / home // eclipse \ Mars / eclipse


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.