เมื่อฉันสร้างไฟล์ .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 binary เป็น
ฉันสามารถเปิดใช้ 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;
ปัญหาที่ฉันมีไม่ใช่สิ่งที่ถูกถามในคำถามที่เชื่อมโยงข้างต้นว่าเป็นแบบสองทาง ปัญหาของฉันเป็นเพราะเส้นทางของฉันไปยัง JDK ตั้งอยู่ใน. bashrc ของฉัน