我有一些 ant 文件,一个导入另一个。专门build.xml
导入一个project_default.xml
. 当我尝试进行构建时,出现以下错误:
构建文件:C:\myproject\build.xml [taskdef] 无法从资源 net/sf/antcontrib/antcontrib.properties 加载定义。找不到。
BUILD FAILED C:\myproject\build.xml:14:执行此行时出现以下错误:C:\myproject\project_default.xml:17:问题:如果原因:名称未定义,则无法创建任务或类型。行动:检查拼写。行动:检查是否已声明任何自定义任务/类型。行动:检查任何/声明已经发生。
报告的第 17 行如下:
<if>
<contains string="${env.PROJECT_SELECTION}" substring="env.PROJECT_SELECTION" />
我还在以下内容中添加了build.xml
:
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
<classpath>
<pathelement location="D:\UserData\ant-contrib-0.6-bin\lib\ant-contrib-0.6.jar"/>
</classpath>
</taskdef>
但是得到了同样的错误。知道这里有什么问题吗?