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

5
  1. I install ubuntu 14.04 LTS (64bit)
  2. After that Install Eclipse Luno Standard for 64bit
  3. Install Jdk and follow all the step for setting jdk using following link,

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

  4. Then After I enable to start my eclipse it giving me a following Error,

    VM terminated. Exit code=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 
    

我很努力地尝试解决设置环境变量的问题,但是无法做到,请给我建议,如何解决这个问题。

6个回答

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

在文件顶部写入Eclipse

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

根据您的系统更改路径


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)。

希望能对某个地方的某个人有所帮助。


0

我知道如何解决你的问题,去搜索并输入环境变量,会出现一个提示让你“编辑你的账户的环境变量”,点击它,然后会弹出一个窗口。在顶部运行的当前路径(你应该有你的jdk版本运行,我的是1.8),在底部也会有路径可供选择。选择(在底部)Java路径并删除它,然后点击确定。它应该可以工作。


在您的主文件夹中将会有一个名为.bashrc的文件,请前往该文件并进行以下设置 ->#jdk路径 export JAVA_HOME=/usr/local/jdk export PATH=$PATH:$JAVA_HOME/bin - Kshitij Kulshrestha
你遇到了JDK的问题,如果你安装了两个以上的JDK,请将它们全部卸载并重新安装。 - Kshitij Kulshrestha

0

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

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

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


0

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

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

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

然后就可以愉快地使用了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接