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在一种情况下失败,但在另一种情况下失败