idea 創建多模塊依賴Maven項目
本來網上的教程還算多,但是本着自己有的才是自己的原則,還是自己寫一份的好,雖然可能自己也不會真的用得着。
1. 創建一個新maven項目
2.
3. 輸入groupid和artifactid,后面步驟直接next,最后finish
4.創建好后
5. 在主項目名稱上點右鍵,創建第一個子模塊
6
7
8 同理,在創建一個模塊,創建好后
9 打開Project Structure將2個子模塊的src/mian/java目錄設置為Sources,只有設置為sources了,后面才能創建Class.
10 設置項目中childmoduletwo依賴於childmoduleone
11
12 前面設置后,只是為了再調用依賴代碼時靜態編譯通過,也就是說僅僅是在寫代碼時,childmoduletwo調用childmoduleone不提示錯誤,實際運行時會出錯的。
所以還需要在pom文件設置依賴。
13 childmoduleone中創建一個類One,寫一個個測試方法,后面會被childmoduletwo調用
14 childmoduletwo中寫一個類Two,用來調用One中的sayHello方法
15 運行Two
ps: 現在很多大型項目都是划分多個模塊的,有的模塊之間還有依賴關系,本文創建了一個有多個模塊的maven項目,並且在模塊之間添加了依賴關系,最后簡單測試了依賴模塊的調用。