我正在尝试让 Eclipse 编译并运行 HelloWorld 类,但它甚至无法做到这一点。我已经安装了 Eclipse x86 SDK 4.2.0 以及最新的 JRE 和 JDK,均为 64 位。我还设置了 PATH 变量以响应命令提示符。当我尝试运行以下代码时:
class HelloWorld {
public static void main(String[] args)
{
System.out.println("Hello World!" ) ;
}
}
并返回以下错误:
执行命令行时发生异常。无法运行程序“C:\Program Files\Java\jre7\bin\javaw.exe”(在目录“C:\Users\Default\workspace\devs”中):CreateProcess 错误 = 5,访问被拒绝。
你能帮我解决这个问题吗?谢谢!
答案1
您必须将以下条目添加到您的eclipse.ini
文件中:
-vm
C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll
确保将版本号替换为您的版本号,并备份原始 eclipse.ini 文件以防万一,然后将上面的行复制到 --vmargs 参数之前的文件中。否则,Eclipse 将崩溃。
请点击此链接获取更多信息:http://www.eclipse.org/forums/index.php?t=msg&goto=559997&S=a4836b4add35f1ac144df946cb1ef64d