Eclipse Helios无法启动

Ken*_*Ken 13 eclipse launch helios

我在过去一年前使用Eclipse时没有遇到任何问题,但我现在将Helios下载到一台装有Windows Vista和Java 1.6.13的新计算机上.我解压缩文件夹并尝试运行Eclipse EXE并收到错误消息,指出"Java已启动但​​返回退出代码= 13".

我做了一些挖掘,看起来配置文件需要启动Java 1.5(dosgiRequiredJavaVersion = 1.5).删除此行无关紧要.

我去了1.5.0_22的存档副本并尝试在vmargs之前在配置文件中使用-vm mypath/java/jre1.5.0_22/bin,它仍然没有帮助.

我也试过制作一个快捷方式并在属性的目标字段中指定"eclipse -vm mypath",但仍然没有.

这是我的配置设置仍然给出错误:

-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
c:\program files\java\jre1.5.0_22\bin
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m
Run Code Online (Sandbox Code Playgroud)

有人解决了这个问题吗?

pre*_*OFT 27

将x86 Eclipse与x64 JDK一起使用时可能会发生这种情况(反之亦然).只需指向一个与eclipse.ini文件中的Eclipse具有相同体系结构的JDK,例如:

-vm
D:/Dev/Java/jdk1.6.0_25_x86/jre/bin/javaw.exe
Run Code Online (Sandbox Code Playgroud)

  • 另请注意,`-vm`需要完整路径**加上可执行文件名**.在这个问题中,论证以`bin`结尾,**不起作用** (4认同)

小智 2

我也有同样的问题。

我使用的是 Windows Vista 64,带有 64 位版本的 Helios 和 JDK/JRE 1.6 update 14。我一直在使用 Eclipse Galileo。

升级到 JDK/JRE 1.6 update 24(截至目前的最新版本)解决了该问题。我不必对 Helios eclipse.ini 文件进行任何更改。