有没有什么办法可以在build.xml文件中看到任何错误,而无需再次运行构建?我的意思是有没有任何工具呢?如何在不运行整个构建的情况下验证在ant构建文件中所做的更改?
3
A
回答
5
如果你碰巧使用任何IDE(如Eclipse的Java EE开发人员版),它们包括的Ant构建文件,包括代码完成,语法错误检测等的编辑支持
3
的build.xml的句法分析在蚂蚁开始时发生。您可以添加“空”ant任务,并执行它来验证您的build.xml。候选这样的空任务是只打印出在build.xml中声明的目标的任务,即“使用帮助页”。
除了这种验证,你不能100%确定你的build.xml是正确的,没有真正的运行构建过程。
相关问题
- 1. 如何在没有构建文件的情况下执行Ant
- 2. 在不更改构建文件的情况下设置Ant项目名称
- 3. 使Ant在不同情况下使用不同的构建类?
- 4. 如何在不构建所有Android的情况下构建AOSP应用程序?
- 5. 如何在没有构建的情况下运行Angular 2(cli)?
- 6. 在没有再次运行构建的情况下安装构建工件
- 7. 如何在不做任何项目修改的情况下加速xcode构建?
- 8. 如何在不触发构建的情况下执行Git Push?
- 9. 如何在不执行构建的情况下检索@(TargetOutputs)
- 10. 如何在不使用Eclipse的情况下构建apk或使用配置文件修改apk构建?
- 11. 从Ant构建文件运行Jbehave
- 12. 构建失败,而运行Ant文件
- 13. 如何在不构建的情况下调用构建后脚本!
- 14. 如何在不更改构建文件的情况下在Android Studio 1.1中打开旧的Android SDK示例?
- 15. 自动运行构建文件更改
- 16. 如何在码头文件不存在的情况下构建码头图像
- 17. 在没有所有目标的情况下构建多个目标文件
- 18. 验证一个属于在构建情况
- 19. 如何在不使用iostreams的情况下构建Google protobuf?
- 20. 如何在不缩小的情况下构建yeoman angular-fullstack
- 21. 如何在不重建的情况下触发VS后构建事件
- 22. 如何在不修改项目文件的情况下更改Xcode构建设置?
- 23. 在不创建jar文件的情况下运行hadoop作业
- 24. 如何在不更改结构的情况下优化访问mdb文件?
- 25. Jenkins在构建失败的情况下不执行shell脚本
- 26. 在不创建项目的情况下构建NDK源码
- 27. 如何在不使用构建工具的情况下连接JavaScript文件?
- 28. 对Rocket.Chat所做的更改不包含在构建后
- 29. 如何刷新从ant构建文件构建的eclipse项目?
- 30. 在Maven pom.xml中运行Makefile + Ant构建文件
不幸的是,ant的build.xml没有任何schema或DTD来决定什么是对的或者错的... – Miquel