STS -- SpringBoot項目java
原文連接:http://www.javashuo.com/article/p-pbpxcgec-mw.htmlmaven
1、建立父項目ui
步驟:.net
1. new Spring-Stater-Project (下一步直到完成)xml
(若是出現錯誤:JSONException: A JSONObject text must begin with '{' at character 0blog
解決方案:http --> https)rem
2. 將pom.xml中的<packaging>jar</packaging> 改成: <packaging>pom</packaging>get
(若是pom文件報錯: maven configuration problemit
解決方案:加<properties> <maven-jar-plugin.version>3.0.0</maven-jar-plugin.version> </properties>io
備註:若是仍是出錯,將pom該回jar,沒錯再改回來)
3.項目右鍵在java buile path中將source和libraries中的內容都去掉,(buile path ->
configure -> 全選中 -> remove)
2、 建立子項目
1. new Spring-Stater-Project (將Location的值改成: 父項目地址+/父項目名稱+/子項目名稱)next直到完成
2. 在pom.xml中刪除原始的parent標籤,添加一段:
<parent>
<groupId>建立項目時的Group</groupId>
<artifactId>建立項目時的Artifact</artifactId>
<version>建立項目時的Version</version>
</parent>
3. 在父項目的pom.xml中添加一段配置:
<modules>
<module>子項目名稱</module>
</modules>
4. 同理建第2個第3個子項目也是如此
假設第一個子項目爲公用項目,可在其它項目加依賴
<dependency>
<groupId>公用項目Group</groupId>
<artifactId>公用項目名稱</artifactId>
<version>公用項目Version</version>
</dependency>