我要做的是减少构建文件中的冗余。不幸的是,我无法想办法绕过蚂蚁对嵌套元素的限制。
一个例子是外部化MANIFEST的填充,对于所有.jars和.ears都是相同的。
我定义了一个宏,用manifest
封装了sequential
任务,但是试图在jar
任务中使用它显然会导致
jar不支持嵌套的“createManifest”元素“。
这些限制是否有理智的方式?
谢谢
答案 0 :(得分:1)
您是否可以编写一个macrodef来模拟您所需的jar任务,包括那里的标准化清单部分,而不是自己的macrodef。