[求助] maven 工程模块太多,依赖复杂,父 pom 依赖太深, eclipse building 速度太慢

2022-03-05 16:32:52 +08:00
 MTKiller

项目上总计 100+的模块,所有模块使用统一的父 pom 文件(负责管理模块版本)。过多的模块依赖和过深的父 pom 依赖,导致开发时 eclipse 的 building 或 idea 的 resolving dependency 速度太慢,严重影响开发效率,求各路大神帮忙提供下解决方案。

1047 次点击
所在节点    问与答
3 条回复
bunnyblueair
2022-03-05 19:35:29 +08:00
重写依赖解析,目测重复解析导致
cslive
2022-03-05 20:45:51 +08:00
讲不需要的模块注释掉
9c04C5dO01Sw5DNL
2022-03-05 22:33:55 +08:00
临时方案:所有模块 install 到本地,idea 只打开需要的用到的模块。记得及时更新 install 的模块就好。

长久方案:重新规划,像依赖和版本管理这种应该单独弄一个 dependency management 项目的,其他业务也应该按照耦合度拆分成不同的项目。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/838204

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX