我试图在Windows 7 32位上的JDK7上运行Eclipse Indigo,但Eclipse.exe抱怨对话框告诉我在给定位置搜索后没有找到Java虚拟机。在JDK7上运行Eclipse Indigo
我已经尝试多次设置-vm参数以确保它不起作用。任何想法为什么?
我试图在Windows 7 32位上的JDK7上运行Eclipse Indigo,但Eclipse.exe抱怨对话框告诉我在给定位置搜索后没有找到Java虚拟机。在JDK7上运行Eclipse Indigo
我已经尝试多次设置-vm参数以确保它不起作用。任何想法为什么?
验证JDK安装
从本质上讲,运行java -version
在CMD,你应该看到的输出。
见http://alexsmail.blogspot.com/2012/01/how-to-install-jdk-7.html第3步
检查你的环境变量(JAVA_HOME和路径)。
见http://alexsmail.blogspot.com/2012/01/how-to-install-jdk-7.html步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
你是如何设置-vm参数的? – dunni
你检查过路径吗?对我来说,路径如下:'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