如何解决无法启动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之后就解决了!
, 我在Windows机器上有类似的问题。我已经将Java目录从\“ Program Files \”(目录名称中的空格给我带来麻烦)内部移至c:\\
我将所有PATH变量都设置到了新位置,重新启动了计算机,并认为就足够了。不
Java-版本
错误:无法打开C:\\ Program Files \\ Java \\ jre1.8.0_66 \\ lib \\ i386 \\ jvm.cfg
该解决方案来自Coderanch的好伙伴
启动regedit(只需在“运行”程序中键入\“ regedit \”),然后逐步处理至HKEY_LOCAL_MACHINE> SOFTWARE> JavaSoft
在那里您会找到几个不同的Java目录
Java开发套件
Java插件
Java运行时环境
Java更新
Java Web Start
在每个目录中,您将找到不同版本的Java(尤其是Java Web Start)的不同目录。打开每一个,您会看到您的旧路径仍然列出。双击列表的名称(左列),然后手动输入新路径。
打开一个新的终端并输入Java-version,您应该会很好。
, 如果最初将Java安装在默认位置(C:\\ Program Files),然后在以后重新安装到另一个位置,则可能会出现此问题。
默认安装将java.exe,javaw.exe和javaws.exe复制到C:\\ Windows \\ System32。如果您遇到这种情况,请删除这些文件,可能会解决您的问题。
(感谢杰伊:http://jaykhimani.blogspot.com/2012/09/error-could-not-open-cprogram.html)
, 问题: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
, 问题是您的eclipse无法找到jre。只需将jre文件夹复制并粘贴到eclipse文件夹中,然后启动eclipse.Delete环境变量即可。
, 我最近在Windows 7上遇到了同样的问题。问题是在路径环境变量中为Java指定了两个不同的路径。可以如下检查。
在命令提示符下,运行以下命令:
> where java
C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath\\java.exe <br/>
C:\\Program Files\\Java\\jdk1.8.0_192\\bin\\java.exe
第一个是导致此问题的原因,并将其从路径中删除。
Eclipse现在正在工作,无需重新安装。
注意:环境变量始终如下所示:
JAVA_HOME = C:\\ Program Files \\ Java \\ jdk1.8.0_192
JRE_HOME = C:\\ ProgramFiles \\ Java \\ jdk1.8.0_192 \\ jre
, 对我有用的是返回Java页面并下载Java jre而不是jdk,因为这是愚蠢的计算机正在寻找的东西。然后打开C:Program Files> Java,并确保看到的是jre7而不是jdk。
RS
, 有一个更简单的解决方案:
检查您的路径。最有可能是指不正确的java.exe。当我安装操作系统补丁时,这开始发生在我身上。在检查点等过程中,修改了PATH。一旦我更正了它(使用环境变量...),它就可以立即工作。
, 尝试将以下行放在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,因此可能是问题的根源。毫无疑问,这是对我有用的解决方案。但是,我不必从C:\\ windows \\ system32删除任何文件。我只是告诉eclipse查看新的Java安装目录。
这些文档指示我需要指定虚拟机的路径:
-vm
C:\\Java\\jdk1.7.0_25\\bin\\javaw.exe
, 当我们安装新的jre或jre自动更新时会发生此问题,因为jdk版本和jre版本不同并且路径变量即JAVA_HOME包含其中包含版本的jdk路径。 Eclipse可能会使用它来生成所述文件的jre路径名。
我做了变通方法,即将jre文件夹的名称更改为旧版本,例如
jre1.8.0_191是在安装更新和
jre1.8.0_60在更新之前。
我用jre1.8.0_60重命名了jre1.8.0_191以解决该问题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。