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

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

请记住,我在C:\Program Files\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

检查eclipse.ini文件,确保那里没有指向现有Java安装的-vm选项。 您可以删除该选项,让Eclipse找出要使用的java安装或更改它,以便指向新安装。

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


让eclipse直接使用你的java vm!

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

 -vm /bin/javaw.exe 

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

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

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

在这两个部分中:

  • “YourUser”的用户变量&
  • 系统变量

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

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

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

注意:文件夹应该包含javaw.exe

步骤1

My computer > properties > Advance system settings

第2步

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

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

我将JRE文件夹从JDK安装目录放到Eclipse安装目录(包含eclipse.exe文件的文件夹)。 它对我有用。

在这种情况下,这似乎并不相关,但是如果其他人遇到这个问题 – 请确保如果您安装了32位版本的Eclipse,那么您还安装了32位版本的JRE。 同样,如果您安装了64位版本的Eclipse,则需要在Windows中使用64位版本的JRE。 否则,您也会看到上面的错误消息。

如果您使用的是32位eclipse IDE,则可能需要安装“jdk-7u45-windows-i586”版本。

我尝试过使用64位版JDK,但没有运气!

谢谢,

Puneeth

我已经尝试了一切,最后删除了为我工作的-vm选项。

这个问题是因为eclipse无法找到Java,

检查java目录cd / Library / Java / JavaVirtualMachines /// Contents / Home / jre / bin

如果那不是来自http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html的 JDK

安装JDK后,更改eclipse.ini文件

在Mac上:右键单击Eclipse图标,然后单击“显示包内容”

导航到eclipse> Contents> Eclipse> eclipse.ini

打开文件并用“-vm”替换之后的java路径

/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/bin

打开/Users/you/eclipse/java-oxygen右键单击eclipse,点击show package content

然后转到Contents/Eclipse并选择文件eclipse.ini,在文本文件或任何编辑器中打开。

搜索已删除的java路径并添加更新的java路径,直到bin /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin

ECLIPSE PHOTON ON MAC

  1. 获取当前的JAVA_HOME路径/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home

  2. 打开/Users/you/eclipse/jee-photon/Eclipse.app/Contents/Eclipse/并单击包内容。 然后使用任何文本文件编辑器打开eclipse.ini文件。

  3. 编辑您的-VM参数,如下所示(确保Java Path与$ JAVA_HOME相同)

-vm

/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin

  1. 保存并开始你的日食。