打JAR包那些事

2022-03-06  本文已影响0人  拉普拉斯妖kk

什么是JAR文件

如何打JAR包

编译

class test {
    public static void main(String[] agrs) {
        System.out.println("hello world!");
    }
}
javac test.java -d build

修改MANIFEST.MF

jar -cvf test.jar test.class
Manifest-Version: 1.0
Created-By: 11 (Oracle Corporation)
Manifest-Version: 1.0
Created-By: 11 (Oracle Corporation)
Main-Class: test

打包

jar -cvfm test.jar META-INF/MANIFEST.MF test.class 

执行

java -jar test.jar
上一篇下一篇

猜你喜欢

热点阅读