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 &

版权声明:本文为ByteBlogs博主「HhjWxx」的原创文章。<br/>
原文链接:https://www.byteblogs.com/art...


exception
69 声望1 粉丝