-2
我在不同的文件夹中有两个构建xml文件。 我需要编写一个ant脚本,它将按顺序构建这两个文件。使用单个蚂蚁脚本构建两个构建xml文件
目前,我的脚本是:
<import file = "path1"/>
<import file = "path2"/>
只有在第一路径中指定的文件正在运行,而不是其他。
谢谢
我在不同的文件夹中有两个构建xml文件。 我需要编写一个ant脚本,它将按顺序构建这两个文件。使用单个蚂蚁脚本构建两个构建xml文件
目前,我的脚本是:
<import file = "path1"/>
<import file = "path2"/>
只有在第一路径中指定的文件正在运行,而不是其他。
谢谢
你可能需要看subant任务
如果你有这样的基础build.xml
:
<project basedir="." default="build" name="document.unit-test">
<target name="build">
<subant target="build">
<fileset dir="." includes="*/build.xml"/>
</subant>
</target>
</project>
然后,您可以创建子建文件夹一样A/build.xml
和b/build.xml
Build AA/build.xml
<project basedir="." default="build" name="project.a">
<target name="build">
<echo message="building A"/>
</target>
</project>
构建乙B/build.xml
<project basedir="." default="build" name="project.b">
<target name="build">
<echo message="build B"/>
</target>
</project>
你怎么知道它是只工作在第一,而不是第二个?如果你改变'import'语句的顺序会发生什么? – Rao
如果我颠倒了顺序,只有在path2中指定的文件正在建立 –