我正在尝试在工作中运行Eclipse Kepler,它只是不起作用。每当我修复一个问题时,下一个问题就出现了。
目前它给了我错误:
Java已启动但返回退出代码= 13
我在这个页面上发现了类似的东西之后我已经编辑了eclipse.ini,但它也没有帮助。
我的ini文件是:
-startup
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
-vm
C:\Program Files (x86)\Java\jre1.8.0_31\bin\javaw.exe
--launcher.XXMaxPermSize
256m
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Xms96m
-Xmx768m
-Xss1m
-XX:MaxPermSize=192m
答案 0 :(得分:1)
好的,所以我现在想出来了。
原因只是笔记本电脑上的大量Java安装,在我之前使用了很多其他人。
所以我在电脑上卸载了所有Java相关内容并运行了CCleaner。然后我刚刚安装了eclipse和java 7.
现在它有效。
答案 1 :(得分:0)
你的java版本是32位但你的eclipse是x86_64(支持32位和64位但通常会遇到此错误)。 尝试下载eclipse 32位版本。
答案 2 :(得分:0)
To check your version of Java, run
java -version
in a console (command prompt). On Windows 7 with 64-bit Java 6 I get:
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)
Note the 3rd line, which shows that this is a 64-bit version.
On a 32-bit version you'll get something like:
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
<!-- begin snippet: js hide: false -->