1、在父模块中增加插件
<plugin> <!-- 该插件的主要功能是进行项目的打包发布处理 -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration> <!-- 设置程序执行的主类 -->
<mainClass>cn.hhj.StratSpringBootMain</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
2、clean package(使用maven build运行) |--跳过test方法进行打包
clean package -Dmaven.test.skip=true
3、此时在项目中的target目录,将存在有一个jar文件,并且文件包含有全部的依赖支持库文件,可以直接执行
java -jar microboot.jar
4、发布到服务器 |-- 项目上线环境一般是云服务器,需要将jar置于后台运行,所以此时可以使用以下命令,让程序在后台执行。
nohup java -jar nosum.jar > log.file 2>&1 &
——————————————————————————by:https://www.nosum.cn