在我的系统上安装较新版本的JDK后出现ANT脚本错误

时间:2013-02-21 20:16:13

标签: eclipse ant jdk1.6

从1.6.0_37安装了较新版本的JDK 6(1.6.0_41)之后,我进入Eclipse并在首选项菜单下的Java部分更新了Installed JRE。然后我进入我的ANT脚本来测试我做的一些更改,当我尝试运行ANT脚本时,我收到了这个错误:

未找到指定的VM安装:键入标准VM,名称为jdk1.6.0_37

指定的VM不是jdk1.6.0_41。这也已在PATH和JAVA_HOME环境变量中更新。

有关其他地方进行更改的建议,以便ANT看到这个吗?

这是我得到的错误:

enter image description here

感谢。

2 个答案:

答案 0 :(得分:32)

在Eclipse中进行额外搜索之后,我在ANT视图中找到了右键单击我的Ant脚本名称时的外部配置工具选项,并在JRE选项卡下找到了设置所在的位置。我将设置更改为使用与工作区相同的JRE,然后一切都很好。

万一其他人遇到同样的问题,我认为发布我的调查结果可能会有所帮助。

答案 1 :(得分:1)

只要名称在Preferences / Java / Installed JRE下保持不变,Ant就不会介意新的jdk版本。