我们使用Maven 3构建了一个大型的,具有15年历史的单片Java / Scala应用程序.构建很复杂,有许多子层次项目嵌套.它运行成功,但需要10分钟(没有测试)才能完成构建.我认为我们最多有180个pom.xml文件,具有相当多的依赖项.
当然,我们正在努力提取可以独立构建,部署和运行的服务 – 这将是一个多年的项目.
在那之前,是否有关于如何在项目变大时构建构建的指南,最佳实践?
最佳答案
(我认为这个问题对于这种格式来说太宽泛了.)
对于这种情况,我可以推荐Michael Feathers的“有效使用遗留代码”一书.它有很好的建议和方法来处理你描述的那种代码库.我处于类似的情况,发现它非常有用.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。