【发布时间】:2011-06-25 11:11:15
【问题描述】:
我有一个 build.xml,从这里我调用一个宏:
<import file="macro_file.xml" />
<ant-macro message="Hello, World!" />
我的 macro_file.xml 文件如下所示:
<macrodef name="ant-macro">
<attributes name="message"/>
<sequential>
<echo message="@{message}" />
</sequential>
</macrodef>
如何在ant-macro 宏中调用另一个宏?
我尝试了以下方式,但它给出了错误。
<macrodef name="ant-macro">
<attributes name="message"/>
<second-macro messge="hi"/>
<sequential>
<echo message="@{message}" />
</sequential>
</macrodef>
second-macro 宏也在 macro_file.xml 文件中定义。
【问题讨论】: