我有一个具有多个相互链接的依赖关系的构建,多个项目具有当前编译多次的公共依赖关系。我认为在Ant中我们可以告诉它不要重新构建一些东西,如果它已经完成它作为相同任务的一部分,任何人都可以请告知蚂蚁构建问题
Q
蚂蚁构建问题
0
A
回答
1
如果源文件比目标新文件更新,ant的javac任务将只进行编译文件。所以这应该为你节省一些时间。
您还可以查看ivy以获得更正式的依赖关系管理。
0
就像leonm说的那样,编译器会做正确的事情。但这并不能阻止Ant重建大量文物。我建议的是:
- 你可以在哪里让目标定义一个输出。因此,如果源自构建jar文件以来尚未更新,则可以跳过从源构建jar文件的目标。
- 你如何实现这个?如果某些内容实际上是最新的,请使用uptodate任务设置属性。
- 我建议那些检查任何目标,连字符作为前缀,所以他们不能对自己
运行最后,使用“除非”目标元素的属性,以防止在目标上运行。
相关问题
- 1. 蚂蚁MailLogger问题
- 2. 蚂蚁attrib问题
- 3. 的build.xml蚂蚁问题
- 4. 蚂蚁部署问题
- 5. 问题的蚂蚁文件
- 6. 蚂蚁条件问题
- 7. 蚂蚁构建失败 - 因为蚂蚁忘记属性?
- 8. 蚂蚁干净,蚂蚁调试构建失败
- 9. 用蚂蚁创建构建文件
- 10. 建筑与蚂蚁
- 11. 用蚂蚁脚本构建PHP
- 12. 构建失败:在使用蚂蚁
- 13. 蚂蚁不能增量构建
- 14. 构建与多个蚂蚁任务
- 15. 蚂蚁到Maven - 多个构建目标
- 16. 用蚂蚁自动构建系统
- 17. 结构蚂蚁项目
- 18. 蚂蚁合并结构
- 19. 蚂蚁与IntelliJ IDEA的编码问题
- 20. 蚂蚁被拒绝的权限问题
- 21. 蚂蚁编译器的问题
- 22. 蚂蚁的AnsiColorLogger在雪豹问题
- 23. Android蚂蚁问题(使用ProGuard)
- 24. 将参数传递给构建eclipse插件的蚂蚁构建
- 25. 建设hadoop使用蚂蚁
- 26. 工作建立蚂蚁 - MAC
- 27. 使用蚂蚁与詹金斯创建战争时的问题
- 28. 使用蚂蚁
- 29. 蚂蚁和yuicompressor
- 30. 在蚂蚁