maven打包报“没有主属性清单”

记录maven打包没有主属性清单问题

1、检查maven打包插件是否正确引入:需要与spring-boot的版本号一致

   org.springframework.boot spring-boot-maven-plugin 2.7.10   

2、在< plugin >标签下添加对应的< executions >配置,如下

   org.springframework.boot spring-boot-maven-plugin 2.7.10    repackage      

3、通过maven打包步骤进行打包:clean - - > compile - - > install,在target目录下找到对应jar

4、通过解压缩工具打开jar,在MANIFEST.MF文件中有Main-Class属性及对应值,则打包成功。