如何在集成构建文件中调用子项目的“jar”,“war”目标?

时间:2013-06-09 18:54:03

标签: ant

我想创建一个集成的蚂蚁 为我的项目构建文件。我的项目 有5个子项目。现在我打电话 这些“罐子”和“战争”的目标 子项目。我怎么称呼这些 集成构建文件中的目标?

3 个答案:

答案 0 :(得分:2)

subant任务专门用于这种子项目构建。

请参阅http://ant.apache.org/manual/Tasks/subant.html

答案 1 :(得分:0)

您可以使用' import'或者包括'标记以集成您的子任务。请检查此https://ant.apache.org/manual/Tasks/import.htm或此https://ant.apache.org/manual/Tasks/include.html的详细信息。此外,他们支持'作为'参数,在复杂构建中非常有用。

答案 2 :(得分:0)

<ant antfile="../subproject/build.xml" target="jar" />

那将为你做到。如果要将属性从父项传递到子项目,只需设置inheritAll =“true”(默认为true),但如果发现事情行为不正常,有时会将其设置为false。

http://ant.apache.org/manual/Tasks/ant.html