资源贴:https://blog.youkuaiyun.com/u010429286/article/details/79085212
项目地址:https://github.com/wenrongyao/springboot-demo.git
摘要:springboot项目打成jar包运行时出现没有主清单属性的解决办法。
导致原因:使用maven打出来的包不符合springboot的规划,需要增加springboot maven插件
1、maven 的package命令打出的jar包

springboot maven插件打出的jar包

关于springboot的打出包的具体信息,可以参看资源贴
2、解决办法,加入springboot maven插件
<build>
<!--包名,默认是${artifactId}-${version}-->
<finalName>springboot-demo</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
本文详细介绍了在使用SpringBoot项目打包成jar时遇到的主清单属性缺失问题的解决办法。通过加入spring-boot-maven插件,确保了打包过程符合SpringBoot规范,避免了运行时的错误。文章提供了具体的配置代码,帮助开发者正确设置maven打包参数。
3106

被折叠的 条评论
为什么被折叠?



