当你使用springBoot进行打包的时候,这篇经验会帮助到你的。
操作:
1.spring-boot-maven-plugin 插件
首先要明白一个spring-boot-maven-plugin 插件的作用
pom文件中添加了“org.springframework.boot:spring-boot-maven-plugin”插件。
使用该插件之后,当运行【mvn package】进行打包时,
会打包成一个可以直接运行的 JAR 文件,
使用【Java -jar】命令就可以直接运行。
这在很大程度上简化了应用的部署,只需要安装了 JRE 就可以运行。
2.
你要分清楚情况,如果你的pom文件继承的是
【spring-boot-starter-parent】的话
那你就写如图这样的
3.你的pom不是继承spring-boot-starter-parent的话,那就这样写
4.如果不按以上写就会出现以下问题
首先你打的包会很小只有几K
5.运行时就会出现"没有主清单属性",因为打的包本身就不对,所以你去运行springBoot的jar包的时候也是出错。
附代码(没有继承spring-boot-starter-parent):