「故不積跬步,無以致千里;不積小流,無以成江海。騏驥一躍,不能十步;駑馬十駕,功在不捨。鍥而舍之,朽木不折;持之以恆,金石可鏤。」 web
使用默認就好gradle
Group: src裏面的每一個組包ui
Artifact:爲項目名稱spa
Type:區分什麼項目,Maven的仍是Gradle的3d
Language不提了,Packaging也不提了,Java Version本身須要什麼版本就用什麼版本,如下的基本不須要動,直接nextblog
看好你本身須要用的放入裏面,我這個裏面就增長一個web,直接next 而後finish,等待加載it
加載好之後是這個樣子io
這個父項目的src已經刪除,固然是對我沒什麼用出,子項目添加爲以下配置
後續建立子模塊就二步驟建立就可,每一個子項目的Application和properties名稱可改可不改,由於每一個模塊是單獨的,並不會依賴於別的模塊,公共類的common並不須要增長啓動類。因此並不會衝突,若是真的須要模塊內掉模塊,那就不要讓這兩個名字相同,會出現配置覆蓋的問題。plugin
若是要配置子模塊的build.gradle的話,那麼配置的時候須要將父類刪除,可是刪除以前必定要將 plugins從父類拷貝到子類的這裏面來 (就算拷貝到之後,不刪除父類,那麼就會報錯以下圖二圖三)
圖一
圖二 (拷貝並無刪除父類的build.gradle)
圖三(拷貝並刪除父類build.gradle)