Jar使用MINIFEST.MF打包后出现没有主清单属性

jar cvmf MANIFEST.MF xxx.jar class/

打包后,查看打包后得jar里面的MANIFEST.MF是否正确

jar xf xxx.jar META-INF/MANIFEST.MF

打开发现没有Main-Class

于是调整MANIFEST.MF文件为

Manifest-Version: 1.1

Main-Class: xxx

重新来一遍发现还是没有Main-Class

最后找到了元凶,就是MANIFEST.MF的最后一行必须有一个空行

第1行: Manifest-Version: 1.1

第2行: Main-Class: xxx

第3行:

相关推荐
lhldsg23 分钟前
全民健身解决方案:从共享球场到智能运营的技术实践
java·大数据·开发语言·需求分析
vipxieliang26 分钟前
ValidX时间注解完全指南:10种时间验证注解详解
java·后端
雨辰AI44 分钟前
openGauss 生产运维避坑指南|适配信创项目改造核心难点
java·运维·后端
名字还没想好☜1 小时前
Java 21 switch 模式匹配实战:sealed 接口 + record 替代 if-instanceof 链
java·人工智能·后端·python·spring
devilnumber1 小时前
Java 30 组高频技术 / 知识点多角度对比
java·开发语言
摇滚侠1 小时前
《SpringBoot 3:入门与应用实战》第 6 章 Spring Boot 最佳实践 阅读笔记 10
java·spring boot·笔记
gugucoding2 小时前
57. 【Java】日志框架:SLF4J与Logback
java·开发语言·logback
今天的砖头有点烫手啊2 小时前
JVM 调优实战:从 GC 日志到参数优化,一次完整排查
java·jvm
爱奥尼欧2 小时前
10.C++ string 实现详解
java·开发语言·c++
小飞学编程...2 小时前
【equals 、Comparable、Comparator 三者的区别】
java·python