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行:

相关推荐
Liii40310 分钟前
【ARM】Cache深度解读
java·arm开发·spring
litGrey1 小时前
Maven国内镜像(四种)
java·数据库·maven
丶白泽1 小时前
重修设计模式-结构型-桥接模式
java·设计模式·桥接模式
o独酌o1 小时前
递归的‘浅’理解
java·开发语言
无问8172 小时前
数据结构-排序(冒泡,选择,插入,希尔,快排,归并,堆排)
java·数据结构·排序算法
customer082 小时前
【开源免费】基于SpringBoot+Vue.JS在线文档管理系统(JAVA毕业设计)
java·vue.js·spring boot·后端·开源
Flying_Fish_roe2 小时前
Spring Boot-版本兼容性问题
java·spring boot·后端
程序猿进阶2 小时前
如何在 Visual Studio Code 中反编译具有正确行号的 Java 类?
java·ide·vscode·算法·面试·职场和发展·架构
slandarer2 小时前
MATLAB | R2024b更新了哪些好玩的东西?
java·数据结构·matlab
Dola_Pan3 小时前
Linux文件IO(一)-open使用详解
java·linux·dubbo