Когда я создаю файл .desktop для запуска eclipse (последняя сборка с поддержкой 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
Почему он пытается найти JRE в каталоге, где находится двоичный файл eclipse?
Я могу запустить 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;
У меня проблема не в том, что было задано в вопросе, связанном выше, как дубликат . Моя проблема в том, что мой PATH для JDK установлен в моем .bashrc.