我正在尝试让EclipseV3.5 (Galileo)在我的计算机上重新运行-我以前运行过它,没有问题,但现在我一直收到这个错误:
要运行
,必须提供Java运行时环境(JRE)或Java开发工具包(JDK)。搜索以下位置后未找到Java虚拟机:当前路径中的C:\eclipse\jre\javaw.exe javaw.exe
我刚刚完成了JDK和SDK的全新安装。
我用的是Windows7 (x64)。
这是怎么回事?我该如何修复它?
我不能运行任何ipconfig / tracert /或ping命令。
发布于 2010-05-16 21:06:23
Eclipse将在默认情况下尝试使用默认的"java.exe
“(PATH
引用的第一个值)启动。
需要记住的三件事:
的PATH
你在你的Eclipse会话中引用的JVM并不总是用来启动的,因为: JRE你只需要一个
中实际使用的JRE相似的JRE来运行/调试程序
2012年6月,jmbertucci评论:
我运行的是64位的Windows7,并且安装了32位的JRE。我下载了64位的Eclipse,它寻找64位的JRE。因为我没有64位的JRE,所以抛出了这个错误,这是有道理的。
我转到Java手动安装页面(并不像您希望的那样可以直接访问)并安装了64位版本。参见"Java Downloads for All Operating Systems“。这就是我所需要的。
2016年4月:Steve Mayne添加in the comments
我必须编辑eclipse.ini
文件以引用正确的
路径--当
eclipse.ini
中有一个值时,
根本不使用环境PATH
。
发布于 2013-01-23 01:35:59
只需复制此文件:
c:/Program Files/Java/jre(5,6,7..any version)/bin/javaw.exe
添加到Eclipse文件夹
*注意:仅针对Windows测试
发布于 2010-01-09 05:15:37
从控制面板打开Windows的系统属性,然后查找环境变量部分:
对于changes
大多数Java工具现在可以通过使用JAVA_HOME环境变量或在Path环境变量中查找java.exe / javaw.exe来找到您的Java安装。
https://stackoverflow.com/questions/2030434
复制相似问题