加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 包含180个POM的Maven项目 – 这是代码味道吗?

发布时间:2020-12-15 01:09:21 所属栏目:Java 来源:网络整理
导读:我们使用Maven 3构建了一个大型的,具有15年历史的单片Java / Scala应用程序.构建很复杂,有许多子层次项目嵌套.它运行成功,但需要10分钟(没有测试)才能完成构建.我认为我们最多有180个pom.xml文件,具有相当多的依赖项. 当然,我们正在努力提取可以独立构建,部

我们使用Maven 3构建了一个大型的,具有15年历史的单片Java / Scala应用程序.构建很复杂,有许多子层次项目嵌套.它运行成功,但需要10分钟(没有测试)才能完成构建.我认为我们最多有180个pom.xml文件,具有相当多的依赖项.

当然,我们正在努力提取可以独立构建,部署和运行的服务 – 这将是一个多年的项目.

在那之前,是否有关于如何在项目变大时构建构建的指南,最佳实践?

最佳答案
(我认为这个问题对于这种格式来说太宽泛了.)

对于这种情况,我可以推荐Michael Feathers的“有效使用遗留代码”一书.它有很好的建议和方法来处理你描述的那种代码库.我处于类似的情况,发现它非常有用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读