1

我在构建脚本中使用了 ant-contrib

<taskdef resource="net/sf/antcontrib/antcontrib.properties">
    <classpath>
        <pathelement location="ant/ant-contrib-0.6.jar"/>
    </classpath>
</taskdef>

有用。但是当我使用ant任务从另一个 ant 文件调用这个脚本中的某个目标时,我得到了错误。

<ant antfile="build.xml" target="make" dir="${client.project.location}/ant"/>

请帮我解决问题。谢谢

4

2 回答 2

0

在您的代码中,我们可以看到

 <classpath>
    <pathelement location="ant/ant-contrib-0.6.jar"/>
</classpath>
  1. 你需要给路径location="/home/[some
    path]/ant-contrib-0.6.jar"
  2. 你可以再做一件事,你需要将你的 ant-contrib-0.6.jar 复制到ANT_HOME/lib文件夹中,并从你的代码中完全删除你的标签。 注意:第二个选项总是更好。
于 2012-12-17T13:40:32.863 回答
0

usenativebasedir="true"调用蚂蚁任务时我必须设置

于 2012-12-17T13:46:21.937 回答