java打包maven启动报错jar中没有主清单属性
最近在做项目的时候产生报错, jar没有主清单属性,下面就来具体介绍一下
启动jar包项目的时候报错jar中没有主清单属性,可能原因是创建springboot项目时,自动导入
spring-boot-maven-plugin打包插件是多了一个
<skip>true</skip>标签,使得主类被忽略,
生成的target少一个
用压缩软件预览jar包发现结构
去掉<skip>true<skip>后重新打包
jar包生成了original生成正常,(注意,此original只是证明这是正常生成的,并不是项目实际的jar包,实际jar包还是红色框所选上面的正常.jar后缀的文件)
再次打开jar包结构改变
进入META-INF查看MF文件
jar包启动成功
到此这篇关于java打包maven启动报错jar中没有主清单属性的文章就介绍到这了,更多相关maven jar没有主清单属性内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SpringBoot集成JWT实现Token登录验证的示例代码
随着技术的发展,分布式web应用的普及,通过session管理用户登录状态成本越来越高,因此慢慢发展成为token的方式做登录身份校验,本文就来介绍一下SpringBoot集成JWT实现Token登录验证的示例代码,感兴趣的可以了解一下2023-12-12深入解析StringBuffer和StringBuilder的区别
以下是对java中StringBuffer与StringBuilder的区别进行了详细的分析介绍,需要的朋友可以参考下2013-07-07IDEA 2020.1打开时闪退的问题及解决方法(完美解决方法)
这篇文章主要介绍了IDEA 2020.1打开时闪退问题及解决方法,本文给大家分享我的处理方案,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04Spring中的接口重试机制spring-retry之listeners参数解析
这篇文章主要介绍了Spring中的接口重试机制spring-retry之listeners参数解析,注解@Retryable有一个参数listeners没有说明,那么本篇文章我们详细介绍一个这个参数的用,需要的朋友可以参考下2024-01-01
最新评论