【笔记】根据清单文件打包Java项目为Jar包

前言

根据清单文件打包Java项目为Jar包

项目结构

Main.class:编译后的Main类

1
2
3
+ META-INF
- MANIFEST.MF
- Main.class

定义清单文件

META-INF/MANIFEST.MF
1
2
3
Manifest-Version: 1.0
Main-Class: Main
Class-Path: .

打包为Jar包

Main.jar:打包后的Jar包

1
jar -cvfm Main.jar META-INF/MANIFEST.MF .

完成