Ant任务范围 - 名称未定义

时间:2013-08-15 15:45:32

标签: ant

我看过这篇文章: Ant antcall a target that defines a property

这个问题是关于属性。我想知道如何在内部目标上制作<taskdef>可用于所有项目。

我不想在我的主要目标上定义它,因为它可能很长而且很难看。这就是为什么我喜欢把它分成内部目标。 我得到的错误是:

Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.

1 个答案:

答案 0 :(得分:1)

您想要调用定义属性的目标,并在调用者范围内使用该属性,对吗?

你应该看一下ant contrib RunTargethttp://ant-contrib.sourceforge.net/tasks/tasks/runtarget.html