jar打包以及classpath的配置

2021-07-27 16:48:01 字數 718 閱讀 7721

當寫好了自己的常用類時,為了方便自己import這些常用類,可以將這些常用類的class檔案打包成jar檔案然後在將其配置到classpath當中。

首先進入這些類的package的父目錄(如這些類的package為net.csdn.blog.jexhen,那麼我們就應該進入jexhen目錄的上一級目錄),然後在命令列中輸入

jar -cvf test.jar * .*

test.jar這個名字可以隨便起,隨自己喜歡,另外要注意命令列之間的空格,第乙個「*」和「.*」之間有空格,意即把資料夾和檔案都壓縮進jar包

其他引數可以自己在命令列敲入jar回車檢視

把上者的jar路徑放進環境變數classpath(如上者的test.jar所在路徑為d:\test\,那麼我們就應該在環境變數classpath中新增d:\test\test.jar)

隨後我們就可以在我們寫的源**import自己的常用類,假設上面我的jar包類有乙個test類,那麼我就可以這樣import這個類:

import net.csdn.blog.jexhen.test;

public class testjar

}

Jar命令打包

假如目錄結構如下所示,現在需要對classes下的所有包下的檔案打包。manifest.mf reference1.jar reference2.jar classes com sina lis test1.class test2.class jar cvmf test.jar manifest.m...

手動打包jar

新建manifest.mf檔案,檔案中寫入main class main 執行命令 jar cvfm main.jar manifest.mf 1.class 2.class 3.class main 是生成jar的名稱1,2,3分別是你要打包的類名,這些檔案都必須在當前目錄 也可以批量打包 執行命...

java 專案 jar 打包

使用cmd cd 進入專案編譯目錄 bin 下 jar cvf jarfilename.jar 注意點 用壓縮檔案 開啟 生成出來的 jar 檔案 你會看到 meta inf 開啟 meta inf 用記事本 編輯 manifest.mf 檔案 要是jar 檔案能執行 新增 main class 如...