Eclipse를 시작하기 위해 .desktop 파일을 만들면 (JDK 1.8 지원으로 최신 빌드) 다음 오류가 발생합니다.
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/dean/bin/eclipse-standard-luna-M5-linux-gtk-x86_64/eclipse/jre/bin/java
java in your current PATH
왜 Eclipse 바이너리가있는 디렉토리에서 JRE를 찾으려고합니까?
커맨드 라인에서 Eclipse를 시작할 수 있으며 실행기에 고정시킬 수 있으며 작동합니다. .desktop 파일이 수행해야하는 작업에 대해 혼동되는 이유는 무엇입니까?
내 .desktop 파일은 다음과 같습니다.
[Desktop Entry]
Version=1.0
Name=Eclipse JDK 1.8
Comment=Eclipse
Exec=/home/dean/bin/eclipse-standard-luna-M5-linux-gtk-x86_64/eclipse/eclipse
Icon=/home/dean/bin/eclipse-standard-luna-M5-linux-gtk-x86_64/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Utility;Application;
내가 겪고있는 문제는 위의 링크에서 duplice로 질문 된 것이 아닙니다 . 내 문제는 JDK에 대한 PATH가 내 .bashrc에 설정되어 있기 때문입니다.