【问题标题】:Eclipse does not launch (Ubuntu) : JVM terminated. Exit code=2Eclipse 不启动(Ubuntu):JVM 终止。退出代码=2
【发布时间】:2014-12-31 09:40:44
【问题描述】:
  1. 我安装的是 ubuntu 14.04 LTS (64bit)
  2. 之后安装 Eclipse Luno Standard for 64bit
  3. 安装 Jdk 并按照以下链接设置 jdk 的所有步骤,

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

  4. 然后在我启用启动我的 Eclipse 后,它给了我一个以下错误,

    虚拟机终止。退出代码=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 
    

我非常想解决设置环境变量但做不到,请帮我建议如何解决它。

【问题讨论】:

    标签: java android eclipse ubuntu environment-variables


    【解决方案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)。

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

    【讨论】:

      【解决方案2】:

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

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

      然后瞧。

      【讨论】:

        【解决方案3】:

        首先,我强烈推荐你使用 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 
        

        优点是易于更新。

        【讨论】:

          【解决方案4】:

          在文件顶部写入eclipse.in

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

          根据你的系统改变路径

          【讨论】:

            【解决方案5】:

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

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

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

            【讨论】:

              【解决方案6】:

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

              【讨论】:

              • .bashrc 文件将在你的主文件夹中,去那里设置 -> #jdk path export JAVA_HOME=/usr/local/jdk export PATH=$PATH:$JAVA_HOME/bin
              • 您遇到 jdk 问题,如果您安装了两个以上的 jdk,请删除两个 tghem 并重新安装。
              猜你喜欢
              • 2012-01-04
              • 2019-03-03
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2012-03-26
              相关资源
              最近更新 更多