背景:
今天在開發過程中遇到一個問題:
A項目引入的B項目的jar,B項目又引入了C項目的jar。在三個項目中都要進行修改,主工程是A,那么如何在改動B和C代碼時,A的依賴自動更新。並能debug同步調試
一. 將三個項目都導入到一個idea中:
1.加載主項目A(選擇import project)
2.選中項目(POM的上一層),一直下一步
3.第一個項目導入完成
4.導入依賴的B項目(第二個項目)
file -- new -- module fron Existing Sources...
一路ok即可
5.B項目導入成功:
6.配置A項目的依賴為B項目
6.1打開項目設置: file -- project Structure... (快捷鍵為 ctrl+alt+shift+s)
6.2選中當前項目,配置依賴,點擊 “+”
6.3選中 module dep。。。
7.在彈出的列表中選中所想依賴的本地B項目
8.講此項目在列表中的位置移動到頂部,或者刪除maven依賴。
9.配置完成,按照此方法,再進行配置B對C的依賴即可。
配置完成后,啟動A項目,在B項目相應的類中打斷點,可同步調試。
有問題請留言。謝謝