ant -lib 参数在 Unix 上不起作用

ant -lib parameter not working on Unix

我正在尝试使用 ant-contrib 在 Linux 上 运行 一个 ant 脚本。 我用ant的-lib参数指定了jar,但是好像检测不到。

这是我收到的警告: [taskdef] 无法从资源 net/sf/antcontrib/antcontrib.properties 加载定义。找不到。

而我运行的命令是: ant -lib ./lib/ant-contrib.jar -f build-master.xml 我也尝试指定绝对路径,但没有成功。

终于弄明白是ant本身的问题。我使用的环境安装了ant 1.9.2。我一升级到1.9.6,lib参数就开始起作用了!