我对 m2eclipse (0.10.0) 和 eclipse galileo (Build id: 20090920-1017) 有疑问。
我总是收到错误消息:“Eclipse 正在 JRE 中运行,但需要 JDK”。我已经尝试了几件事,但没有任何效果。错误消息仍然存在。以下是我尝试过的事情:
在 Window>Preferences>Java>Installed JREs 我检查了 JDK1.6.0_20。不工作
在 Window>Preferences>Java>Installed JREs 我删除了所有 JREs。只有勾选的JDK1.6.0_20还在。不工作
在 Window>Preferences>Java>Installed JREs>Execution Environments 我选择了 JavaSE-1.6 并检查了 JDK1.6.0_20[完美匹配]。不工作。
在 Eclipse 桌面启动图标的首选项中,我添加了 -vm 参数(C:\Programme\eclipse_galileo\eclipse\eclipse.exe -vm C:\Programme\Java\jdk1.6.0_20\bin)。不工作。
我添加了 clean 参数(C:\Programme\eclipse_galileo\eclipse\eclipse.exe -vm C:\Programme\Java\jdk1.6.0_20\bin -clean)。不工作。
我在 eclipse.ini 文件中添加了 -vm 参数,并在 -vm 和 C:/Programme/Java/jdk1.6.0_20/bin/javaw.exe 之后添加了回车符。不工作。
完成所有这些事情后,我删除了 m2eclipse 插件并再次安装它。不工作。
我尝试过的新想法:
在 Eclipse 桌面启动图标的首选项中,我将可执行文件放在最后(C:\Programme\eclipse_galileo\eclipse\eclipse.exe -vm C:\Programme\Java\jdk1.6.0_20\bin\javaw.exe)。不工作。
我在 eclipse.ini 中将斜杠更改为反斜杠。不工作。
这是我的 eclipse.ini 文件:
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:\Programme\Java\jdk1.6.0_20\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
有没有人有其他想法?任何帮助表示赞赏。
非常感谢您。格诺克