好的,我已经用eclipse露娜在Java 6和所有的东西上使用了一段时间。今天,我决定是时候更新到Java 7了,我访问了Oracle站点,下载了Java 7运行时环境,并表示将安装Java 7。我允许它安装,但它告诉我,它检测到了它想卸载的早期版本的java (java 6)。我对这个过程不太了解,我认为它很好,而且这可能不是问题所在。但是它安装了,当我试图在eclipse中运行时,它给了我一个错误。所以我重新启动了Eclipse。突然,它没有给我错误代码13,然后,我安装了Eclipse露娜。现在,我得到了同样的错误,我担心我完全搞砸了我的Java。你能帮上忙吗?我也可以发布它给我的错误报告。
Java was started but returned exit code=13
C:/ProgramData/Oracle/Java/javapath/Javaw.exe
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-jar
C:/Users/Jared/Downloads/eclipse-java-luna-SR2-win32x86_64/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-os win32
-ws win32
-arch x86_64
-showsplash
C:/Users/Jared/Downloads/eclipse-java-luna-SR2-win32-x86_64/eclipse//plugins/org.eclipse.platform_4.4.2.v20150204-1700/splash.bmp
-launcher
C:/Users/Jared/Downloads/eclipse-java-luna-SR2-win32-x86_64/eclipse/eclipse.exe
-name Eclipse
--launcher.library
C:/Users/Jared/Downloads/eclipse-java-luna-SR2-win32-x86_64/eclipse//plugins/org.eclipse.equinox.launcher.win32.x86_64_1.1.200.v20150204-1316/eclipse_1608.dll
-startup
C:/Users/Jared/Downloads/eclipse-java-luna-SR2-win32-x86_64/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.appendVmargs
-exitdata 2b0_5c
-product org.eclipse.epp.package.java.product
-vm C:/ProgramData/Oracle/Java/javapath/javaw.exe
-vmargs
-Dogsi.requiredJavaVersion=1.6
Xms40m
-Xmx512m
-jar
C:/Users/Jared/Downloads/eclipse-java-luna-SR2-win32-x86_64/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar如果我通过命令提示符检查我的java版本,如下所示:
C:\Users\Jared>java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode)不过,我对这个过程知之甚少,如果我的猜测是正确的,露娜是基于1.6-1.7的,而且由于我显然有1.8.0_31,所以我需要一个更新的版本。
如果你知道如何帮助,请解释清楚,这样我就能尽可能多地理解,谢谢。
-Jared。
发布于 2015-02-28 22:57:04
您还应该安装正确的JDK版本。
https://stackoverflow.com/questions/28787414
复制相似问题