手動打包jar

2021-07-03 01:54:17 字數 307 閱讀 6558

新建manifest.mf檔案,檔案中寫入main-class: main

執行命令:jar cvfm main.jar manifest.mf 1.class 2.class 3.class

main 是生成jar的名稱1,2,3分別是你要打包的類名,這些檔案都必須在當前目錄

也可以批量打包

執行命令:jar cvfm main.jar manifest.mf -c foo/ .

當前目錄必須有manifest.mf,foo是要打包的檔案目錄,如果檔案目錄是當前目錄 foo可以寫成 ../foo/ .,注意 . 是必須的!

Jar命令打包

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

java 專案 jar 打包

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

jar打包命令使用

用法 jar vfmn0pme jar file manifest file entry point c dir files 選項 說明 如果任何檔案為目錄,則對其進行遞迴處理 清單檔名,檔案檔名和入口點名稱的指定順序與 m f 和 e 標記的指定順序相同 示例1 將兩個類檔案歸檔到乙個名為 cla...