学习:jar 的创建,执行,引用;在 cmd 下实践

Posted 三岁玩童

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习:jar 的创建,执行,引用;在 cmd 下实践相关的知识,希望对你有一定的参考价值。

1.jar 打包

    jar cvf XXX.jar XXX.class

    jar -help

  (1) cmd:

  

  (2) file:   

   

    (3) code

  

public class testJar1{
    public static void func1(){
        System.out.println("Msg:fun1 print");
    }
    public static void main(String[] args){
        System.out.println("Msg:test jar print");
    }
}
View Code

2.jar 执行

2.1 MANIFEST.MF 内添加:  Main-Class: XXXClassName

2.2 冒号后必须有空格,不然报错:java.io.IOException: invalid header field

   

2.3 更新:jar umf MANIFEST.MF test.jar

2.4 执行:java -jar test.jar

public class testCallJar{
    public static void main(String[] args){
        testJar1.func1();
    }
}
View Code

 

3.jar 引用

    编译 加 -cp: javac -cp test.jar testCallJar.java

 

以上是关于学习:jar 的创建,执行,引用;在 cmd 下实践的主要内容,如果未能解决你的问题,请参考以下文章