在ant文件中使用bind标记获取错误

时间:2012-09-26 08:45:25

标签: ant

使用ant

构建应用程序jar时出现此错误

问题:无法创建任务或键入bind 原因:名称未定义。 行动:检查拼写。 操作:检查是否已声明任何自定义任务/类型。 操作:检查是否已发生任何/声明。

这个片段是我的build.xml文件:

                                                                                                                                                                                                              

1 个答案:

答案 0 :(得分:0)

您的<bind verbose="true" load="true" binding="mdb-src/com/arj/sms/xmlHandler/mapping/binding.xml">

需要JiBX绑定编译器的任务定义。就像任何其他自定义Ant任务一样。为了使它更清晰bind不是像你所谓的“蚂蚁标签”,而不是蚂蚁语法的“部分”。你需要定义它:

<taskdef name="bind" .. + classname / classpaths / filesets等..

你有吗?

如果有,请确保任务定义具有到JiBX安装的lib目录的正确路径。另请注意,如果JiBX安装路径包含空格字符,某些版本的Ant可能无法正常工作。

祝你好运。