Jar命令打包

2021-04-13 07:15:03 字數 805 閱讀 6208

假如目錄結構如下所示,現在需要對classes下的所有包下的檔案打包。

+manifest.mf

+reference1.jar

+ reference2.jar

+classes

+com

+sina

+lis

+test1.class

+test2.class

jar cvmf test.jar manifest.mf –c classes .

將把classes下的所有檔案打包為乙個test.jar檔案,其中classes後邊是空格和乙個dot(.),萬不可少。

manifest.mf檔案內容如下:

其中class-path引用的兩個jar包之間必須是乙個空格。

jar打包命令使用

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

jar 打包命令詳解

本文詳細講述了jar命令的用法,對於大家學習和總結jar命令的使用有一定的幫助作用。具體如下 jar包是j a中所特有一種壓縮文件,其實大家就可以把它理解為.zip包。當然也是有區別的,jar包中有乙個meta inf manifest.mf檔案,當你找成jar包時,它會自動生成。jar包是由jdk...

手動打包jar

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