-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中指定的文件正在建立 –