我面临的问题与以下链接中提到的相同 JAVA_HOME points to the wrong place
但这是eclipse,我在DOS命令提示中面对它>蚂蚁罐子
注意:我已正确更新了enviro变量(JAVA_HOME和ANT_HOME)
答案 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;系统,然后重新启动命令提示符,以便它获取新值。