Eclipse昨天运行得很好(自从我大约一年前安装它以来就一直运行良好)。现在,我突然在启动时得到以下错误:
"A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
C:\Program Files\eclipse\jre\bin\javaw.exe
javaw.exe in your current PATH"
我没有在我的机器上更改任何与Eclipse/Java相关的东西,但是昨天在我的机器上应用了Windows更新,所以这可能与它有关(但我没有看到任何会影响Java的东西)。我看过所有其他关于在路径中添加一些东西、在Eclipse ini中添加-vm选项(无法使其正常工作)或将jre文件夹复制到eclipse\jre (这很有效,但似乎不是一个很好的长期解决方案)的文章。所以我真的很想弄清楚如何在不搞乱的情况下把事情恢复到“默认”的设置。
我正在运行Windows 7, Eclipse Helios and Java 1.6.0_26.
发布于 2013-06-19 13:36:59
确保Java版本和eclipse属于同一个architecture.So,为64位Eclipse安装64位java。
发布于 2013-05-21 20:05:25
在我的情况下,我几乎没有丢失任何东西。我没有安装64位的JDK和JRE,而eclipse是64位的版本。一旦完成并在path变量中设置了JDK\bin PATH,eclipse就可以正常工作:)
发布于 2015-07-12 01:02:31
我在更新java后也遇到了同样的问题。然后我粘贴
-vm
C:\Program Files\Java\jre6\bin\javaw.exe
在eclipse.ini
文件中显示javaw.exe
的路径。
希望这能对你有所帮助。
https://stackoverflow.com/questions/12426810
复制相似问题