我正在安裝Eclipse(adt-bundle-linux-x86_64)。我把文件放在我的/ opt /文件夾,當我嘗試運行Eclipse它給我一個彈出說Eclipse無法找到JDK
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:
/opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/java
java in your current PATH
所以我試圖通過添加
到java路徑添加到eclipse.ini文件-vm /opt/jdk1.80_20/bin/java
但我仍然得到同樣的錯誤彈出(它並沒有改變,在所有的,我希望它說我加入的路徑.ini文件但它保持不變。)
然後我嘗試在指向/opt/jdk1.8.0_20/jre/bin/java的/ opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin /文件夾中創建一個符號鏈接,現在它給了我一個新的彈出說
>JVM terminated. Exit code=1
/opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/java
-vm /opt/jdk1.8.0_20/bin/java
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms512m
-Xmx1024m
-jar /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.platform_4.2.2.v201302041200/splash.bmp
-launcher /opt/adt-bundle-linux-x86_64-20140702/eclipse/eclipse
-name Eclipse
--launcher.library /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807/eclipse_1502.so
-startup /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 330012
-product com.android.ide.eclipse.adt.package.adtproduct
-vm /opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/java
-vmargs
-vm /opt/jdk1.8.0_20/bin/java
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms512m
-Xmx1024m
-jar /opt/adt-bundle-linux-x86_64-20140702/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
我有兩個問題:1。 爲什麼添加一行到eclipse.ini文件不改變路徑 2.如何設置正確的路徑月食跑?
感謝
-vm和/ opt/...必須位於eclipse.ini中的單獨行上 – 2014-10-11 15:08:59
我也嘗試過,但同樣的問題。我還沒有嘗試@Luis Matos的解決方案 – Dommol 2014-10-11 18:00:03