【发布时间】:2010-11-24 13:52:49
【问题描述】:
我正在开发一个 ant 脚本,它使用 <ant> 任务调用另一个 ant 脚本。此 ant 脚本是 Java 产品的安装程序,供我们的客户使用,他们将单独安装 ant。
被调用的脚本使用 antlr 任务<antlr:ant-antlr3>。为此,我必须将 ant-antlr3.jar 文件放在 ant lib 目录中,并将 antlr-3.2.jar 添加到类路径中。
但我不想在客户端自己安装的 ant 版本中拥有 ant-antl3.jar 文件的这种依赖关系。
有没有一种方法可以提供与 ant 的命令行“-lib”选项等效的方法,以使用 <ant> 任务本身为要添加到 antlib 的 jar 指定其他路径?
我查看了在线文档,似乎没有办法。
谢谢
【问题讨论】: