java 打帶外部jar的包
阿新 • • 發佈:2021-03-14
1.新建一個名為World.java的java檔案(供後續呼叫)
public class World{
public static void say(){
System.out.println("hello World!");
}
}
2.編譯World.java【World.class】
javac World.java
3.將編譯後的World.class達成jar包【world.jar】
jar -cvf world.jar World.class
4.新建一個名為Hello.java的java檔案(呼叫World.java的say方法)
public class Hello{ public static void main(String[] args){ World.say(); } }
5.編譯Hello.java【Hello.class】
javac -cp world.jar Hello.java
6.將編譯後的Hello.class達成jar包【hello.jar】
jar -cvf hello.jar Hello.class
7.完善hello.jar中內容
MANIFEST.MF檔案末尾換行加入
Main-Class: Hello
Class-Path: world.jar
注意":"後面的空格
8.將需要引用的world.jar[jar包]放進來
9.執行jar包
java -jar hello.jar
10.實際效果