Eclipse无法启动(Ubuntu):JVM终止。退出代码= 2

时间:2014-11-04 13:20:14

标签: java android eclipse ubuntu environment-variables

  1. 我安装了ubuntu 14.04 LTS(64位)
  2. 之后安装Eclipse Luno Standard for 64bit
  3. 安装Jdk并按照以下链接

    执行设置jdk的所有步骤

    http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux

  4. 然后在我启用我的eclipse后,它给了我一个跟随错误,

    VM已终止。退出代码= 2

     /usr/bin/java
     -Dosgi.requiredJavaVersion=1.6
     -XX:MaxPermSize=256m
     -Xms256m
     -Xmx1024m
     -jar   /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415- 2008.jar
     -os linux
     -ws gtk
     -arch x86_64
     -showsplash  /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.platform_4.4.0.v20140925- 0400/splash.bmp
     -launcher /home/eheuristic/Ecclipse/eclipse/eclipse
     -name Eclipse
     --launcher.library  /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1. 200.v20140603-1326/eclipse_1605.so
     -startup /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
    --launcher.appendVmargs
    -exitdata 208017
    -product org.eclipse.epp.package.java.product
    -vm /usr/bin/java
    -vmargs
    -Dosgi.requiredJavaVersion=1.6
    -XX:MaxPermSize=256m
    -Xms256m
    -Xmx1024m
    -jar  /home/eheuristic/Ecclipse/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar 
    
  5. 我这么多尝试解决设置环境变量但无法做到,请帮我一个建议如何解决它。

6 个答案:

答案 0 :(得分:17)

首先,我强烈建议您使用webupd8 ppa

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

然后设置它

sudo update-java-alternatives -s java-8-oracle 

优点是易于更新。

答案 1 :(得分:1)

在文件顶部的eclipse.in中写入

-startu
-vm
/usr/local/jdk/jre/bin  

根据您的系统更改路径

答案 2 :(得分:1)

有同样的错误。解决了它:

sudo update-alternatives --config java

我开始“使用/ usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java以手动模式提供/ usr / bin / java(java)” - 这是选项4,它工作得很好。

我正在使用Luna Service Release 2(4.4.2)。

希望它可以帮助某个人。

答案 3 :(得分:0)

我确切地知道如何解决您的问题,去搜索并放入环境,会出现提示并要求您为您的帐户编辑环境变量"单击它,将弹出一个窗口。将在顶部运行的当前路径(您应该运行我的jdk版本是1.8),并且在底部将有路径也可以选择。选择(在底部)java路径并删除它,然后单击“确定”。它应该工作

答案 4 :(得分:0)

我找到了我的愚蠢解决方案,

我尝试安装支持32位的jdk。

我为64位下载新的 jdk1.8.0_25并按照步骤操作,我得到了解决方案。

答案 5 :(得分:0)

尝试使用Java 9在Ubuntu上运行Eclipse和Android Studio时遇到了同样的问题。 解决方案:安装Java 8

sudo apt-get install oracle-java8-installer
 并将其设置为默认值

sudo apt-get install oracle-java8-set-default

和voilà。