无法启动Eclipse – 无法打开\ Java \ jre6 \ lib \ i386 \ jvm.cfg

could not open C:\Program Files\Java\jre6\lib\i386\jvm.cfg 

是我试图启动eclipse ide时出现的错误。

我的C:\Program Files

 jdk1.6.0_14 jdk1.6.0_17 jre6 

文件夹。

路径设置为

 PATH: C:\Program Files\Java\jdk1.6.0_17\bin 

问题是什么

我已经看到这个链接,但它没有解决我的问题,无法在JDK中找到JRE

我也有这个问题,我没有得到任何解决方案

但现在我有一个解决方案

如果卸载当前运行的jre版本并安装更高版本

意味着当我遇到这个问题时我正在使用jre1.6但是当我安装了1.7它已经解决了

如果您最初在默认位置(C:\ Program Files)安装Java,然后重新安装到另一个位置,则会出现此问题。

默认安装将java.exe,javaw.exe和javaws.exe复制到C:\ Windows \ System32。 如果您处于这种情况并删除这些文件,它可能会解决您的问题。

(感谢周杰伦: http : //jaykhimani.blogspot.com/2012/09/error-could-not-open-cprogram.html )

我在Windows机器上遇到过类似的问题。 我把我的Java目录从“Program Files”里面(目录名中的空间给我带来麻烦)移到c:\

我将所有PATH变量设置到新位置,重新启动机器并认为这就足够了。 不

java – 版本

错误:无法打开`C:\ Program Files \ Java \ jre1.8.0_66 \ lib \ i386 \ jvm.cfg

这个解决方案来自于代码中的优秀人员

启动regedit(只需在Run程序中输入“regedit”)然后按下HKEY_LOCAL_MACHINE> SOFTWARE> JavaSoft

在那里你会发现几个不同的java目录

Java开发工具包

Java插件

Java运行时环境

Java更新

Java Web Start

在每个目录中,您将找到不同版本的Java的不同目录(尤其是Java Web Start)。 打开每一个,你会看到你的旧路径仍然列出。 双击列表的名称(左列)并手动键入新路径。

打开一个新终端并键入Java – 版本,你应该没问题。

问题:Eclipse Neon错误:“C:\ Program Files \ Java \ jre1.8.0xx.xx \ jvm.cfg”

解决方案Win7 Pro:系统属性>环境变量>系统变量>路径>编辑>#确保当存在多个JAVA目录时,当前JAVA目录首先出现在路径中。

在随后的路径中,我将“C:\ ProgramData \ Oracle \ Java \ javapath”移到当前目录“C:\ Program Files \ Java \ jdk \ bin; C:\ Program Files \ Java \ jre \ bin”>后面保存

路径C:\ Program Files \ Java \ jdk \ bin; C:\ Program Files \ Java \ jre \ bin; C:\ apache-maven-3.5.0 \ bin; C:\ ProgramData \ Oracle \ Java \ javapath

对我有用的是回到Java网页并下载Java jre而不是jdk,因为这就是愚蠢的计算机正在寻找的东西。 然后打开C:Program Files> Java并确保看到jre7而不是jdk。

RS

问题是你的eclipse无法找到jre.Just将你的jre文件夹复制并粘贴到eclipse文件夹中,然后启动eclipse.Delete环境变量。

尝试在eclipse / STS -STS.ini文件中添加以下行

-vm C:\ Program Files \ Java \ jdk1.8.0_121(您的JDK版本)\ bin \ javaw.exe

把它放在文件的顶部。 最有可能它会起作用。

有时把javaw.exe放在eclipse文件夹中也可以工作(那里有eclipse.exe)

这是一篇旧文章,但解决了我的解决方案的是编辑`eclispe.ini’文件以包含JDK的正确路径。

在Lars回答的基础上,我确实重新安装了Java,因此可能是问题的根源。 Reglardless,这是适合我的解决方案。 但是,我不必从C:\ windows \ system32删除任何文件。 我只是告诉eclipse查看新的Java安装目录。

这些文档表明我需要指定VM的路径:

 -vm C:\Java\jdk1.7.0_25\bin\javaw.exe 

有一个更简单的解决方案:

检查你的路径。 最有可能的是它指的是不正确的java.exe。 当我安装OS补丁时,这开始发生在我身上。 在检查点等过程中,PATH得到了修改。 一旦我纠正它(使用环境变量……),它立即起作用。