2

我需要为用 java 实现的自动化任务开发一个 ant 包装器,我将用 eclipse 来做这件事,我想通过扩展 ant 的 Task 类来做到这一点。

由于 eclipse 已经有一个集成版本的 ant,我觉得在某处添加我自己的 ant.jar 副本是一种浪费。我正在寻找一种方法来表明我的项目需要“这个主要版本的 ant”,然后让 eclipse 完成剩下的工作。有点像我们将项目配置为使用“A J2SE 1.6 运行时”,而不是“此处安装的 jre 的确切特定版本”。

我检查了项目上下文菜单 -> 构建路径 -> 添加库,我希望在 JRE 系统库、EAR 库、谷歌应用程序引擎等旁边的库类型选择弹出窗口中找到类似“Ant”的东西......并且我没有找到它。

此外,没有“Ant 任务”项目模板。

我在这里缺少插件吗?有什么明智的做法吗?还是我只需要将 ant.jar 放到项目的 lib/ 目录中?

4

1 回答 1

1

您可以从 Eclipse 安装中创建一个包含 Ant jar 的“用户库”,并将其添加到项目的构建路径中。

  • 项目/构建路径/配置构建路径
  • 添加库/用户库
  • 单击用户库按钮
  • 给它一个名字,例如“ant”或“eclipse-ant”
  • 单击添加 JAR...
  • 导航到 Eclipse 安装中的 ant 插件目录
    • 例如 eclipse\plugins\org.apache.ant_1.7.1.v20090120-1145\lib
  • 选择部分或全部罐子
  • 结束

这些 jars 现在在您的构建路径上。

于 2012-06-07T14:07:57.277 回答