1. 程式人生 > >java 打jar包和使用jar包

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(); 

      }

}