1

我试图将我的 Eclipse IDE (Helios) 的运行时 Ant 版本从 Eclipse 内置的过时版本更改为保存在我计算机其他位置的更强大和最新的版本 (Windows XP Professional)。为了进行此更改,我必须转到Window -> Preferences -> Ant -> Runtime -> Classpath,然后将Ant Home更改为较新 Ant 版本的主目录。这将导致以下是-否弹出消息:

指定的 Ant 运行时类路径不包含 tools.jar 库。这可能会影响使用各种任务的能力。忽略这个可能的问题?

即使恢复到Ant Home的原始内置目录也会导致相同的弹出警告消息。此外,尽管有此警告,我的 Ant build.xml 脚本运行正常。

我知道还有一些其他 SOF 问题涉及类似的问题:由于缺少 tools.jar,在 Ant 构建脚本执行期间出现错误消息。这些问题似乎与 JAVA_HOME 变量问题(相关问题)有关。这是 Eclipse 试图警告我的吗?或者这个警告是关于不同的东西?我相信我的计算机上正确设置了 ANT_HOME 和 JAVA_HOME 变量。

4

1 回答 1

5

该警告意味着您在 Window > Preferences > Java > Installed JREs 下的 Java Setting 指向 JRE 而不是 JDK。除了需要 tool.jar 的 javac 任务外,
您所有的 ant 东西都可以正常工作 使用: Window > Preferences > Ant > Runtime > Classpath 并从 JDK 安装中添加 tools.jar 或 更改 Window > Preferences 下的设置> Java > 将 JRE 从 JRE 安装到 JDK 以将 tool.jar 带入游戏。




于 2011-11-24T21:39:29.607 回答