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

相关推荐
书院门前细致的苹果10 分钟前
JVM 全面详解:深入理解 Java 的核心运行机制
java·jvm
上官浩仁24 分钟前
springboot excel 表格入门与实战
java·spring boot·excel
Hello.Reader1 小时前
从零到一上手 Protocol Buffers用 C# 打造可演进的通讯录
java·linux·c#
树码小子2 小时前
Java网络初识(4):网络数据通信的基本流程 -- 封装
java·网络
稻草人想看远方2 小时前
GC垃圾回收
java·开发语言·jvm
en-route2 小时前
如何在 Spring Boot 中指定不同的配置文件?
java·spring boot·后端
百锦再3 小时前
在 CentOS 系统上实现定时执行 Python 邮件发送任务
java·linux·开发语言·人工智能·python·centos·pygame
echoyu.3 小时前
消息队列-kafka完结
java·分布式·kafka
七夜zippoe3 小时前
分布式事务性能优化:从故障现场到方案落地的实战手记(二)
java·分布式·性能优化
栀椩3 小时前
springboot配置请求日志
java·spring boot·后端