#欢迎转载-原博客地址:https://my.oschina.net/u/3905676/blog/1844039
项目结构:
--web
--app
--service
--dao
--common 工具类
web层pom文件依赖
<groupId>com.xxxx.tender</groupId>
<artifactId>tender-web</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<modules>
<module>tender-app</module>
<module>tender-common</module>
<module>tender-service</module>
<module>tender-dao</module>
</modules>
app层pom
<parent>
<groupId>com.gxhs.tender</groupId>
<artifactId>tender-web</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
......
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
注意relativePath里面写法,其他层的就是平时用的Springboot聚合项目搭建
在web层输入maven命令:
mvn clean
mvn package
会在本地生成jar文件,选择app下面的jar文件,放到服务器中运行即可:
java -jar xxx.jar