如何將Java的class文件生成Jar包
當開發(fā)者為客戶開發(fā)出一套Java類后,要將這些類交給用戶使用。但是直接給用戶所有的類文件(*.class格式)會比較麻煩,所以通常會將這些文件壓縮成一個文件,即Jar文件。如果要生成Jar文件,可以直
當開發(fā)者為客戶開發(fā)出一套Java類后,要將這些類交給用戶使用。但是直接給用戶所有的類文件(*.class格式)會比較麻煩,所以通常會將這些文件壓縮成一個文件,即Jar文件。如果要生成Jar文件,可以直接使用JDK中的jar.exe工具將所有的類文件進行壓縮。該命令隨JDK一起安裝,在命令行中輸入jar即可看到相關操作提示。
安裝JDK和查看打Jar包命令
首先,需要安裝JDK。在控制臺界面,輸入jar并回車,即可查看與打Jar包相關的操作命令提示。
單獨類的打包步驟
為了方便理解,這里只以一個單獨的類進行打包示例。下圖展示了Java源代碼,僅用于展示打包步驟。
編譯并生成class文件
對程序進行編譯,生成class文件。然后將生成的com文件夾進行打包。
Jar包打包注意事項
需要說明的是,打包時不需要打進去源文件(如),只需要將*.class文件打包進去。在控制臺中進入com文件所在的文件目錄,例如本例中的javapro。如示例圖所示。
使用Jar包
要使用Jar包,需要設置環(huán)境變量??梢栽陔娔X上進行設置,也可以在控制臺上使用命令設置。這里以控制臺命令為例展示。在控制臺輸入set classpath.;d:javapromy.jar。
測試Jar包是否可用
下面編寫一個測試類,以測試該Jar包是否可用。在測試之前,刪除生成的文件,只保留Jar包。測試程序如下圖所示。
在控制臺中編譯、運行。如示例圖所示。