回答
你可以通過使用ant task來實現這一點,它在外部構建文件上運行ant。
例子:
<ant antfile="../otherproject/build.xml" target="compile"/>
屬性
默認情況下,目前所有的屬性都會被傳遞到被調用Ant構建,這可以通過設置inheritAll="false"
,如果你想在其他構建的行爲本身禁用。
屬性所需要的可以通過嵌套的標籤進行傳遞:
<ant inheritAll="false" antfile="../otherproject/build.xml" target="compile">
<property name="my.property" value="myValue"/>
</ant>
我不得不添加另一個選項,以使其他任務在其自己的路徑中工作:
@ErelSegalHalevi感謝您的反饋,我工作過進入答案 – oers 2012-03-05 07:13:47
謝謝,這工作,但我看到很多'試圖覆蓋任務的舊定義...'警告。有任何解決這個問題的方法嗎?謝謝。 – friederbluemle 2014-08-14 00:30:48
- 1. Ant文件,包含另一個文件
- 2. Ant支持基於文件的依賴關係嗎?
- 3. 使用Ant編譯基於單個文件的項目和它的依賴
- 4. Ant/Eclipse抱怨工件:依賴關係
- 5. Ant和使用maven依賴和設置文件
- 6. 從ant lib/jar文件夾創建Maven依賴關係
- 7. Ant可以在構建jar文件時確定依賴關係
- 8. Ant:解壓多個文件
- 9. 用於可視化Ant build.xml文件的依賴關係的工具
- 10. 如何運行一個EXE文件依賴於另一個EXE文件運行
- 11. 用於繪製Ant構建文件及其導入依賴關係的工具
- 12. 如何使用Ant將一個文件嵌入到另一個文件中?
- 13. Ant從一個zip文件中讀取一個屬性文件
- 14. 使用Ant檢出一個Subversion文件
- 15. 用於ant構建文件的StringUtils?
- 16. 使用Ant根據另一個文件的存在刪除文件
- 17. ANT中的java.security文件
- 18. 如何通過Ant包含另一個jar文件?
- 19. Ant文件來構建這對另一個項目
- 20. Ant腳本從另一個屬性文件
- 21. 依賴屬性依賴於另一個
- 22. Ant Build:從類文件夾中的Ivy依賴關係戰文件中提取類文件
- 23. Apache Ant:用文件集選擇文件?
- 24. Ant排除文件編譯java文件
- 25. 創建一個ant文件來運行其他螞蟻文件
- 26. 依賴於文件夾
- 27. 處理多個文件的Ant任務
- 28. 我的ANT腳本的依賴問題
- 29. 聲納Ant build.xml文件
- 30. 用Ant過濾文件?
你找[這](https://ant.apache.org/manual/Tasks/ant.html)? – oers 2012-03-01 10:22:01
啊,是的,我不知道這個任務類型,謝謝。 – 2012-03-01 11:19:21
[Create a ant file to run other ant files]可能重複(http://stackoverflow.com/questions/6335971/create-an-ant-file-to-run-other-ant-files) – bytebuster 2015-08-04 01:59:48