java在cmd下編譯引用第三方jar包
阿新 • • 發佈:2019-01-04
獲取第三方jar包
第三包我們可以引用別人了,為了直觀期間,我就寫了一個類將其打包成jar包,再供後續的程式進行呼叫,具體的類程式碼如下:
package com.iitshare.model; /** * *TODO * * @author * @version V1.0 */ public class IitShare { private static String siteName = "iitshare"; public static String getSiteInfo(String userName) { return userName + "hello, hello, welcome you to " + siteName + " website"; } }
從上面我們可以看出此類在包:com.iitshare.model 下,類名為:IitShare,裡面提供了一個靜態方法:getSiteInfo(String userName), 返回一個字串
我們將上面的類IitShare打包成jar檔案,名稱為iitshare.jar,具體的打包過程,此處不做詳細的說明,大家可以通過工具或者myeclipse直接進行打包.
編寫呼叫第三包的類檔案
我們編寫需要呼叫上面iitshare.jar的類檔案,具體的程式碼如下:
package com.iitshare.model; /** * *TODO * * @author ZhangYQ 2012-8-18 下午10:34:40 * @version V1.0 */ public class CallIitShare { public static void main(String[] args) { System.out.println(IitShare.getSiteInfo("itblood")); } }
從上面呼叫程式碼中我們可以看出,呼叫程式碼的類名為: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