我正在安装Eclipse (Adt Linux86_64)。我将文件放在我的/opt/文件夹中,当我尝试运行eclipse时,它会弹出一条消息:
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/java 1.80_20/bin/java
但是我仍然会看到相同的错误弹出(它根本没有改变,我希望它表示我添加到.ini文件中的路径,但它保持不变)。
然后我尝试在/opt/adt-bundle-linux-x86_64-20140702/eclipse/jre/bin/文件夹中创建一个符号链接,指向/opt/jdk1.8.0_20/jre/bin/java,现在它给了我一个新的弹出语句:
>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。如何设置运行eclipse的正确路径?
谢谢
发布于 2014-10-15 00:16:18
在删除和重新安装JDK以及删除Eclipse之后,我遵循了http://www.blogs.digitalworlds.net/softwarenotes/?p=54中概述的步骤。我仍然得到弹出错误,但是我在它请求指向Java的路径上创建了一个符号链接。
ln -s /opt/jdk1.8.0_25/jre/bin/java jre/bin/java这最终使Eclipse得以运行。
发布于 2014-10-11 15:13:45
我想,要读取eclipse.ini文件,您必须已经运行了一些东西。这将是java的可执行文件。
你试过:
将JAVA_HOME设置为您的java环境的地址,并将PATH变量设置为包含JAVA_HOME,比如set PATH=% java _HOME%/%PATH%?
https://stackoverflow.com/questions/26316020
复制相似问题