项目上总计 100+的模块,所有模块使用统一的父 pom 文件(负责管理模块版本)。过多的模块依赖和过深的父 pom 依赖,导致开发时 eclipse 的 building 或 idea 的 resolving dependency 速度太慢,严重影响开发效率,求各路大神帮忙提供下解决方案。
1
bunnyblueair 2022-03-05 19:35:29 +08:00
重写依赖解析,目测重复解析导致
|
2
cslive 2022-03-05 20:45:51 +08:00 via Android
讲不需要的模块注释掉
|
3
9c04C5dO01Sw5DNL 2022-03-05 22:33:55 +08:00
临时方案:所有模块 install 到本地,idea 只打开需要的用到的模块。记得及时更新 install 的模块就好。
长久方案:重新规划,像依赖和版本管理这种应该单独弄一个 dependency management 项目的,其他业务也应该按照耦合度拆分成不同的项目。 |