4
A
回答
5
在目標上使用if屬性,例如:
<project name="test" default="init">
<target name="init" if="${path}">
<!--This will only execute if ${path} is defined from the command line-->
</target>
</project>
第二種方案:更詳細的
<project name="test" default="init">
<target name="init">
<fail message="Path is not set! Exiting ant script!">
<condition>
<not>
<isset property="${path}"/>
</not>
</condition>
</fail>
</target>
</project>
相關問題
- 1. 在沒有命令行的情況下傳遞參數
- 2. 在Linux中沒有命令行參數的情況下運行Shell腳本
- 3. 命令pbxcp失敗Xcode build
- 4. 在沒有shell的情況下使用參數執行命令php
- 5. 如何在build xml命令行中獲得ant參數?
- 6. 在某些情況下,帶有參數的Emberjs路由失敗
- 7. 在沒有命令行的情況下使用帶IntelliJ的SVN
- 8. 在沒有sudo的情況下運行docker命令的子集
- 9. 在沒有命令行的情況下創建果園模塊
- 10. 在沒有命令行的情況下部署Hyperledger Fabric模型
- 11. 如何在沒有sudo的情況下運行命令?
- 12. 在沒有shell窗口的情況下運行shell命令
- 13. 在沒有命令提示符的情況下運行browserify
- 14. 可以在沒有命令行的情況下使用Singularity.gs嗎?
- 15. 在沒有命令行的情況下使用Catalyst
- 16. 在沒有交互模式的情況下執行vim命令
- 17. 如何在沒有java的情況下運行SQL命令?
- 18. Ant命令行參數
- 19. android ant build螞蟻發佈命令失敗
- 20. 在沒有解壓縮的情況下包含ant build xml內聯jar文件?
- 21. 如何在沒有觸發回溯的情況下失敗Phing
- 22. 如何在沒有構建文件的情況下執行Ant
- 23. 在沒有build.xml的情況下運行junit ant任務
- 24. 對於沒有參數的情況下
- 25. file_put_contents在命令行下執行失敗
- 26. ant build後運行批處理命令
- 27. 爲什麼我的delayed_job在沒有RVM的情況下失敗?
- 28. 如何在沒有鏈接器命令失敗的情況下在覈心數據中添加實體
- 29. 沒有命令行參數
- 30. clearInterval在一種情況下失敗,但在另一種情況下失敗