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>