JAVA_HOME指向错误的位置 - 从cmd提示符运行时

时间:2012-11-29 10:28:38

标签: java command-prompt

我面临的问题与以下链接中提到的相同 JAVA_HOME points to the wrong place

但这是eclipse,我在DOS命令提示中面对它>蚂蚁罐子

注意:我已正确更新了enviro变量(JAVA_HOME和ANT_HOME)

2 个答案:

答案 0 :(得分:1)

检查您的注册表以查看该路径是否已更新。 我遇到了类似的问题,并且能够使用以下内容修复它:我正在使用Windows 7 x64

开始 - >运行 - > “regedit”。

在注册表中转到:

计算机 - > HKEY_LOCAL_MACHINE - >软件 - > JavaSoft - > Java运行时环境

检查JavaHome是否指向正确的位置,如果需要可以修改它。我的例子如下:

C:\ Program Files \ Java \ jdk1.7.0_45 \ jre

并且RuntimeLib读取:

C:\ Program Files \ Java \ jdk1.7.0_45 \ jre \ bin \ jvm.dll

< / p>

对于您的Ant安装,请执行相同的检查,确保不要忘记路径结尾。 希望这可以帮助。

编辑:

我对此回答中提供的工具的易用性感到震惊:Submitted by Eric

如果有任何人在运行jar文件时遇到问题,我强烈建议您查看此内容。

答案 1 :(得分:0)

如果你完全确定你在计算机下有JAVA_HOME - &gt; ......环境变量 - &gt;系统,然后重新启动命令提示符,以便它获取新值。