如何使用命令行生成和導入jar包

JAR(Java Archive,Java 歸檔文件)是與平臺無關的文件格式,它允許將許多文件組合成一個壓縮文件。為 J2EE 應用程序創建的 JAR 文件是 EAR 文件(企業 JAR 文件)

JAR增加安全性(數字簽名),減少下載時間,對包進行密封和版本控制。

許多集成工具都簡化了操作,但是萬變不離其宗,基礎操作還是基於命令行完成的。

  1. jar命令格式 ,打開cmd輸入jar可知:

如何使用命令行生成和導入jar包

如何使用命令行生成和導入jar包

由示例1可知 jar cvf classs.jar Foo.class Bar.class是基本命令操作(cvf中 c代表創建新的歸檔文件 v代表詳細輸出 f歸檔文件名 Classes.jar是生成jar包的名字 foo.class是打包類的名字,多個類用空格間隔開)

2.我們新建Jar.java類,注意:必須先編譯(由示例1格式可知.class 而不是class.java) 生成jar.jar的jar包 效果如下

如何使用命令行生成和導入jar包如何使用命令行生成和導入jar包

3.生成jar包成功,如何調用呢?為了方便起見 我們將所有文件放在同一目錄下(實際上是不允許這樣做的)

以前調用其他類的方法是這樣調用的:(多重目錄可能下需要導包)

如何使用命令行生成和導入jar包

但生成jar包之後 則不需要這樣操作,我們使用set classpath來設置環境變量 . 在當前目錄查找該jar包 多個目錄查找用 ; 隔開

如何使用命令行生成和導入jar包

這就是關於jar命令行的導包的基本操作

那麼如何使用工具來導包呢?我們以myeclipse為例

如何使用命令行生成和導入jar包

如何使用命令行生成和導入jar包

生成jar包步驟如下:

  1. 項目右鍵選擇Export

    如何使用命令行生成和導入jar包

    2.選擇java--JAR file

    如何使用命令行生成和導入jar包

3.紅色標記出為jar包輸出位置 剩下的默認不變點擊next

如何使用命令行生成和導入jar包

4.紅色標記處未程序入口類

如何使用命令行生成和導入jar包

5.最後finish完成


分享到:


相關文章: