1. 程式人生 > 其它 >java 打帶外部jar的包

java 打帶外部jar的包

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.實際效果