我正在尝试让Eclipse v3.5 (Galileo)在我的计算机上重新运行-我以前运行过,没有问题,但现在我一直得到这个错误:
要运行Eclipse,必须提供Java运行时环境(JRE)或Java开发工具包(JDK)。在搜索以下位置后没有发现Java虚拟机:
C: \ eclipse \ jre \ javaw.exe
javaw.exe在当前路径
我刚刚重新安装了JDK和SDK。
我用的是Windows 7 (x64)。
这是怎么回事?我该怎么解决呢?
我不能运行任何ipconfig / tracert /或ping。
不要依赖windows path变量,因为它几乎在每次更新中都会更改。例如,chrome(64位机器上的32位)java更新将全系统64位JVM替换为32位JVM。还要注意的是,这个条目必须是eclipse.ini中的最后一个条目,否则它将不起作用,并且-如前所述- eclipse.exe不会计算JAVA_HOME变量。
即使你的JAVA_HOME和路径配置有效,他们可能有这个问题,所以
最简单的方法是打开eclipse安装文件夹中的eclipse.ini
虚拟机
C:\Program Files\Java\ jdk1.7.0_71 \ bin \ javaw.exe
将C:\Program Files\Java\ jdk1.7.0_71\bin\javaw.exe替换为jdk或jre的路径