给pom文件添加打包工具
<build>
<!-- 达成jar包以后的项目名称,如果配置了项目名需要与配置文件里的项目名称相同-->
<finalName>demo</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- 项目的启动类-->
<mainClass>com.lj.demo.DemoApplication</mainClass>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<!-- 这个插件是springboot maven打包的,不能去掉。-->
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
在项目路径执行打包命令
mvn clean package
如果项目有测试类需要跳过测试,否则可能报错
mvn celan package -DskipTests
然后在target目录找到jar包 shift 右键 在此处打开命令窗口,然后执行
java -jar demo.jar
没有报错就打包成功了。然后就可以一次打包到处部署了。