java 打jar包和使用jar包
別人發過來一個jar包(jar包中含有class檔案),比如cal.jar ,存放在D:\workspace\0312。
cal.jar中有sum.class
1 開發jar包的人員開發流程:
步驟1:編寫類
//GetSum.java
package cn.itcast.sum; public class GetSum{ public static getSum(int a,int b){ return a+b; } } |
步驟2:打包成jar包
在要匯出的包上,右鍵->Export->java -> JAR file,然後選擇路徑,如D:\sum.jar ->匯出。
2.1 使用jar包的人員使用流程(第一種使用方法,這個方法太low了,不用):
步驟1:編寫Test.java檔案
//Test.java
import cn.itcast.sum.*; //光設定classpath的環境變數還是不夠,還要匯入包 public class Test{ public static void main(String[] args){ int a = GetSum.getSum(1,2); System.out.println(); } } |
步驟2:在cmd視窗中使用
>set classpath = D:\sum.jar; //設定環境變數,知道在哪裡找jar包。只在當前的視窗有效。 >javac Test.java >java Test |
2.2 使用jar包的人員使用流程(第二種使用方法):
步驟1:在工程目錄下新建資料夾lib:File->New->Folder,檔名lib,將需要使用的jar包拷進去。在工程上右鍵重新整理就可以看到jar包了
步驟2:在需要使用的jar包上,右鍵->build path ->Add to build Path,發現多了一個小奶瓶~
步驟3:編寫測試檔案Test.java
//Test.java
import cn.itcast.GetSum; //不用自己匯入。當下面輸入GetSum.getSum()時候,自動輸入包名。 public class Test{ public static void main(String[] args){ int a = GetSum.getSum(1,2); System.out.println(); } } |