12

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

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

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

关于在其他地方进行更改以便 ANT 看到这一点的任何建议?

这是我得到的错误:

在此处输入图像描述

谢谢。

4

2 回答 2

33

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

以防万一其他人遇到同样的问题,我认为发布我的发现可能会有所帮助。

于 2013-02-21T21:01:46.130 回答
1

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

于 2014-03-26T09:48:17.907 回答