我的机器上的32位eclipse Luna曾经在我的x64操作系统上使用64位Java 1.8 u25
安装时没有任何问题。要在我的计算机上运行需要GAE
的{{1}}示例项目,我意外地从我的计算机上删除了Java 7
安装。从那以后,eclipse还没有开始。
因此我安装了Java 8
但没有帮助,我收到了Java 8 u25
错误。然后我将Java was started but exited with code=13
行添加到eclipse.ini
行之后的=vmargs
行,这确实是javaw.exe
所在的位置:
-vm C:\Program Files\Java\jdk1.7.0_75\bin\javaw.exe
(在单独的行上)
我现在得到以下内容,将-Xmx
值更改为更高或更低没有任何区别:http://share.pho.to/8o9jx(显示错误)
可能是什么问题?我已经阅读了很多解决方案页面,我需要一个64位eclipse,OS和Java三重奏。但是,在完全相同的设置和32位日食之前,它是如何工作的?
http://share.pho.to/8o9ku(显示java版本)
答案 0 :(得分:2)
有关详细信息,请参阅eclipse.ini
在您的图片中,-vm
应该在-vmargs
之前。你做错了:
-vm
你在2个地方。-vm
在同一行的值。
见下面的例子:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:/your/Java/path/bin/javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx1024m
确保您使用64位eclipse版本的64位jar。