開頭語
“故不積跬步,無以至千里;不積小流,無以成江海,騏驥一躍,不能十步;駑馬十駕,功在不舍,鍥而舍之,朽木不折;鍥而不舍,金石可鏤,”
一. 步驟:NEW -> project -> Spring initializr -> 選擇好JDK -> next -> finish
使用默認就好

Group: src里面的每個組包
Artifact:為專案名稱
Type:區分什么專案,Maven的還是Gradle的
Language不提了,Packaging也不提了,Java Version自己需要什么版本就用什么版本,以下的基本不需要動,直接next

看好你自己需要用的放入里面,我這個里面就增加一個web,直接next 然后finish,等待加載

加載好以后是這個樣子

二. 開始創建子模塊 右鍵父專案 -> NEW -> Module -> 如果使用Gradle就選擇Gradle -> next -> finish


這個父專案的src已經洗掉,當然是對我沒什么用出,子專案添加為如下

三. 這樣的話其實并不算完,這幾個屬于平級狀態,需要把他放入父級之下,就用到了父級的settings.gradle,只有如下include這個專案,才屬于父級之下,不然不會存在

后續創建子模塊就二步驟創建就可,每個子專案的Application和properties名稱可改可不改,因為每個模塊是單獨的,并不會依賴于別的模塊,公共類的common并不需要增加啟動類,所以并不會沖突,如果真的需要模塊內掉模塊,那就不要讓這兩個名字相同,會出現配置覆寫的問題,
如果要配置子模塊的build.gradle的話,那么配置的時候需要將父類洗掉,但是洗掉之前一定要將 plugins從父類拷貝到子類的這里面來 (就算拷貝到以后,不洗掉父類,那么就會報錯如下圖二圖三)
圖一

圖二 (拷貝并沒有洗掉父類的build.gradle)

圖三(拷貝并洗掉父類build.gradle)

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/244126.html
標籤:Java
上一篇:個人介紹
下一篇:JVM 常用命令列工具
