运行Eclipse:即使两者都是64位,也无法找到Java

时间:2015-10-27 22:20:33

标签: java eclipse

我从Oracle和64位Eclipse下载了64位Java,当我运行eclipse时,它给了我错误代码13 。我尝试使用其他用户提出这个问题的解决方案,但它没有用。有什么建议吗?

2 个答案:

答案 0 :(得分:2)

@Andreas用他建议的副本击中头部。问题是你试图用32位java运行64位eclipse,反之亦然。是的,我知道你下载了64位eclipse和64位java,但你没有告诉64位eclipse使用64位java。 eclipse.ini文件就是你这样做的,而-vm选项就是这样的。

除了链接问题之外,Eclipse还在https://www.eclipse.org/forums/index.php/t/198527/上提供了有关此主题的论坛帖子,以及在http://wiki.eclipse.org/Eclipse.ini使用eclipse.ini文件的指南。

底线:在eclipse.ini文件中设置-vm选项。 -vm必须在它自己的行上,并且以下行只能是javaw.exe的路径。这两行都必须在之前任何-vmargs条目。

完成后,您的64位eclipse将使用您下载的64位Java运行。

答案 1 :(得分:1)

添加vm选项和javaw.exe的完整路径 -vm C:\Program Files\Java\jre6\bin\javaw.exe -startup