我无法启动eclipse,我得到errorcode = 6

时间:2014-04-17 10:49:03

标签: java eclipse error-code

我已经将eclipse,java和JDK重新安装到了最新的64位版本 我有一个名为PATH的变量环境,其变量为

  

C:\ Program Files(x86)\ Java \ jdk1.8.0_05 \ bin; C:\ Program Files(x86)\ Java \ jdk1.8.0_05 \ bin \ javaw.exe; C:\ Program Files \ Java \ jre7 \ bin; C:\ Program Files(x86)\ Java \ jre8 \ bin; C:\ Program Files(x86)\ Java \ jre8 \ bin \ client \ jvm.dll

双击eclipse.exe后双击 http://i.stack.imgur.com/gVtTt.jpg

按下确定后我收到错误:

Java已启动但​​返回退出代码= 6 http://i.stack.imgur.com/rvpaY.jpg

这是我的eclipse.ini:

-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
-product
org.eclipse.epp.package.dsl.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files (x86)\Java\jdk1.8.0_05\jre\bin\javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

4 个答案:

答案 0 :(得分:0)

我认为您的问题是java版本,从您的计算机上卸载所有Java版本并安装1.6必需的版本,因为它在您发布的设置中提及,它应该修复。

Regadrs ..

答案 1 :(得分:0)

您的PATH变量中似乎包含多个java路径。

首先清理它。

确保安装了一个JDK,并且JAVA_HOME变量应该引用相同的内容。(创建一个JAVA_HOME变量并将其包含在路径中;%JAVA_HOME%\ bin;)

然后你解开eclipse,只需双击eclipse即可运行它。

我无法理解使用jvm.dll ???

我们只需安装jdk并在env var中设置它并双击eclipse。就是这样。

示例 - 如果您安装了jdk1.7,那么您保留JAVA_HOME = C:\ Program Files \ Java \ jdk1.7.0_51

AND PATH =%JAVA_HOME%\ bin;

希望它有所帮助。

答案 2 :(得分:0)

您只需在PATH-Variable中指定JRE bin /文件夹即可。

删除其他人的路径,大多没用。也许从JDK添加bin / path(用于通过CMD进行编译),但eclipse不需要它,因为eclipse有自己的java编译器(包含在JDT中)。

请注意,使用x86_64 Java虚拟机时需要x86_64 Eclipse。

PATH="C:\Program Files (x86)\Java\jdk1.8.0_05\bin\"
例如,应该足够了。你可以删除其他条目..

编辑:哦,删除eclipse.ini(eclipse-folder)中的以下行

-vm

C:\Program Files (x86)\Java\jdk1.8.0_05\jre\bin\javaw.exe

如果你删除了这个条目,eclipse会自动从你的PATH变量中获取java。

仅供参考:

Eclipse将以这种方式检测java:

1:在eclipse-dir中寻找一个jre /文件夹。

2:在eclipse.ini

中查找-vm参数

3:查看PATH变量

FAQ_How_do_I_run_Eclipse?

答案 3 :(得分:0)

删除-startup并在-vm文件的顶部使用jvm dll而不是javaw.exe添加eclipse.ini,如下所示:

-vm
C:/Program Files (x86)/Java/jdk1.8.0_05/jre/bin/server/jvm.dll