2011-10-24 64 views
2

我试图在Windows 7 32位上的JDK7上运行Eclipse Indigo,但Eclipse.exe抱怨对话框告诉我在给定位置搜索后没有找到Java虚拟机。在JDK7上运行Eclipse Indigo

我已经尝试多次设置-vm参数以确保它不起作用。任何想法为什么?

+0

你是如何设置-vm参数的? – dunni

+1

你检查过路径吗?对我来说,路径如下:'C:\ projekte \ setools-work \ eclipse \ indigo \ ref \ eclipse \ eclipse.exe -data ws -vm“C:\ Program Files(x86)\ Java \ jdk1.7.0 _01 \ bin \ javaw.exe“-nl en'。正如你所看到的,由于'x86'部分中的空格,我必须在路径中加入''''。 – mliebelt

回答

0

这是我的eclipse.ini文件,该文件是在同一目录中的eclipse.exe。 -vm必须在它自己的行上,并且javaw.exe的路径必须位于它自己的行上。我很确定我必须使用正斜杠。另外,-vmargs必须是eclipse.ini中的最后一个东西。

 
    -vm 
    C:/Program Files/Java/jdk1.6.0_31/bin/javaw.exe 
    -vmargs 
    -Dosgi.requiredJavaVersion=1.5 
    -Xms64m 
    -Xmx512m 
    -XX:PermSize=64m 
    -XX:MaxPermSize=512m