错误: – 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
-
获取当前的JAVA_HOME路径/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
-
打开/Users/you/eclipse/jee-photon/Eclipse.app/Contents/Eclipse/并单击包内容。 然后使用任何文本文件编辑器打开eclipse.ini文件。
-
编辑您的-VM参数,如下所示(确保Java Path与$ JAVA_HOME相同)
-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin
- 保存并开始你的日食。