错误: - java运行时环境JRE或java开发工具包必须可用才能运行eclipse

tes*_*est 26 java eclipse

我试图运行"eclipse-jee-juno-win32-x86_64",但它引发了以下错误"java运行时环境JRE或java开发工具包必须可用才能运行eclipse.在folloiwng位置搜索后找不到java虚拟机........".

记住我安装了java jre7和Java jdk1.7.0_06 C:\Program Files\Java.

另一个奇怪的事情就是Eclipse昨天运行没有任何问题,但今天我已经下载了JDK 1.7.0_06并且我将JAVA_HOME设置为"C:\ Program Files\Java\jdk1.7.0_06"所以我不知道知道问题是否与此有关???

那么运行Eclipse可能会出现什么问题呢?BR

Str*_*lok 53

检查eclipse.ini文件并确保没有-vm选项指向现在的非现有Java安装.您可以删除该选项,让Eclipse弄清楚要使用的java安装或更改它,以便它指向新安装.

  • 不.不要删除vmargs选项.这是必要的.我说要寻找`-vm`选项.查看此链接,了解如何直接为eclipse指定vm:http://wiki.eclipse.org/Eclipse.ini#Specifying_the_JVM (2认同)
  • 我添加了以下内容: - -vm C:\ Program Files\Java\jdk1.7.0_06\bin\javaw.exe,它运行良好... BR (2认同)

Ham*_*boh 26

这对我很有用: 由于环境变量,Eclipse无法打开


让eclipse直接使用你的java vm!

将这些行放在eclipse.ini的末尾(位于eclipse.exe所在的目录中):

-vm
<your path to jdk|jre>/bin/javaw.exe
Run Code Online (Sandbox Code Playgroud)

注意有两行.还要确保-vm选项在-vmargs选项之前(当然在"openFile"之后).


Has*_*man 14

之前我遇到过这个问题,我解决了:

右键单击我的电脑 - >属性 - >高级系统设置.

在这两个部分中:

  • "YourUser"的用户变量&
  • 系统变量

通过在其末尾添加";"来更新PATH 和你的java bin文件夹位置,我的是"C:\ Program Files\Java\jdk1.7.0_51\bin"

如果没有路径,则使用NEW按钮创建它,将"Variable Name"设置为PATH,将"Value"设置为java bin位置.

如果不需要,您可以替换PATH

注意:FOLDER BIN应该包含javaw.exe


小智 5

步骤1

My computer > properties > Advance system settings

第2步

environment variables > click New button under user variables > Enter variable name as 'PATH'

复制 java bin 的位置(e.g:C:\Program Files\Java\jdk1.8.0_121\bin) 并将其粘贴到变量值中,然后单击确定现在打开 eclipse。