第一步:
查看依赖。idea中点击analyze module dependencies,红色为冲突,若依赖关系很简单(比如只有某个类有问题),则直接修改代码

第二步:
若依赖复杂(模块C依赖于模块B,模块B依赖于模块A,而模块A又依赖于模块C),则使用builder-helper-maven-plugin插件,先把相互依赖的模块整合在一起,合并成一个单独的模块统一编译,合并A、B、C三个模块为D模块,这样就产生了一个合并模块D,我们把它当做一个辅助构建模块,然后让A、B、C模块都依赖于D模块,这样的话就可以成功编译A、B和C模块(https://blog.youkuaiyun.com/leolu007/article/details/53079875)

第三步:若有时间则重构代码
8万+

被折叠的 条评论
为什么被折叠?



