第一步:
查看依賴。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.csdn.net/leolu007/article/details/53079875)
第三步:若有時間則重構代碼