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

相关推荐
勤奋的小王同学~16 分钟前
(javaEE初阶)计算机是如何组成的:CPU基本工作流程 CPU介绍 CPU执行指令的流程 寄存器 程序 进程 进程控制块 线程 线程的执行
java·java-ee
TT哇18 分钟前
JavaEE==网站开发
java·redis·java-ee
2401_8260976222 分钟前
JavaEE-Linux环境部署
java·linux·java-ee
缘来是庄1 小时前
设计模式之访问者模式
java·设计模式·访问者模式
Bug退退退1231 小时前
RabbitMQ 高级特性之死信队列
java·分布式·spring·rabbitmq
梵高的代码色盘2 小时前
后端树形结构
java
代码的奴隶(艾伦·耶格尔)2 小时前
后端快捷代码
java·开发语言
虾条_花吹雪2 小时前
Chat Model API
java
双力臂4042 小时前
MyBatis动态SQL进阶:复杂查询与性能优化实战
java·sql·性能优化·mybatis
六毛的毛3 小时前
Springboot开发常见注解一览
java·spring boot·后端