java在cmd下編譯引用第三方jar包


java在cmd下編譯引用第三方jar包

獲取第三方jar包

第三包我們可以引用別人了,為了直觀期間,我就寫了一個類將其打包成jar包,再供后續的程序進行調用,具體的類代碼如下:

 

  1.  
    package com.iitshare.model;
  2.  
     
  3.  
    /**
  4.  
    *
  5.  
    *TODO
  6.  
    *
  7.  
    * @author
  8.  
    * @version V1.0
  9.  
    */
  10.  
    public class IitShare {
  11.  
     
  12.  
    private static String siteName = "iitshare";
  13.  
     
  14.  
    public static String getSiteInfo(String userName) {
  15.  
    return userName + "hello, hello, welcome you to " + siteName
  16.  
    + " website";
  17.  
    }
  18.  
     
  19.  
    }

 

從上面我們可以看出此類在包:com.iitshare.model 下,類名為:IitShare,里面提供了一個靜態方法:getSiteInfo(String userName), 返回一個字符串
我們將上面的類IitShare打包成jar文件,名稱為iitshare.jar,具體的打包過程,此處不做詳細的說明,大家可以通過工具或者myeclipse直接進行打包.

編寫調用第三包的類文件

我們編寫需要調用上面iitshare.jar的類文件,具體的代碼如下:

 

  1.  
    package com.iitshare.model;
  2.  
     
  3.  
    /**
  4.  
    *
  5.  
    *TODO
  6.  
    *
  7.  
    * @author ZhangYQ 2012-8-18 下午10:34:40
  8.  
    * @version V1.0
  9.  
    */
  10.  
    public class CallIitShare {
  11.  
    public static void main(String[] args) {
  12.  
    System.out.println(IitShare.getSiteInfo( "itblood"));
  13.  
    }
  14.  
    }

 

從上面調用代碼中我們可以看出,調用代碼的類名為:CallIitShare,執行后在控制台輸出第三方jar包類IitShare中方法getSiteInfo的返回結果

編譯與執行調用程序

1、將上面的iitshare.jar文件,與調用程序復制到系統D盤的根目錄下,切記:因為調用程序在com.iitshare.model包下,所以需要將類其所在的包一起拷貝到根目錄下。拷貝完之后,調用的類CallIitShare的路徑應該為:D:\com\iitshare\model\CallIitShare.java
2、進行編譯,編譯的命令:javac -cp D:\iitshare.jar D:\com\iitshare\model\CallIitShare.java
3、進行執行,執行的命令:java -cp .;iitshare.jar com.iitshare.model.CallIitShare
4、執行完之后在控制台輸出:itbloodhello, hello, welcome you to iitshare website


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM