Java手工打Jar包

2021-08-29 13:37:30 字數 745 閱讀 2947

用法:jar [vfm0mi] [jar-檔案] [manifest-檔案] [-c 目錄] 檔名 ...

選項:-c 建立新的存檔

-t 列出存檔內容的列表

-x 展開存檔中的命名的(或所有的〕檔案

-u 更新已存在的存檔

-v 生成詳細輸出到標準輸出上

-f 指定存檔檔名

-m 包含來自標明檔案的標明資訊

-0 只儲存方式;未用zip壓縮格式

-m 不產生所有項的清單(manifest〕檔案

-i 為指定的jar檔案產生索引資訊

-c 改變到指定的目錄,並且包含下列檔案:

如果乙個檔名是乙個目錄,它將被遞迴處理。

清單(manifest〕檔名和存檔檔名都需要被指定,按'm' 和 'f'標誌指定的相同順序。

示例1:將兩個class檔案存檔到乙個名為 'classes.jar' 的存檔檔案中:

jar cvf classes.jar foo.class bar.class

示例2:用乙個存在的清單(manifest)檔案 'mymanifest' 將 foo/ 目錄下的所有

檔案存檔到乙個名為 'classes.jar' 的存檔檔案中:

jar cvfm classes.jar mymanifest -c foo/ .

示例3:war:jar cvf ycportal.war ycportal/

ear: jar cvf ycportal.ear ycportal/

如何 打 JAR 包

步驟如下 1 執行 cmd 2 檔案所在的磁碟 位置 如e 回車 3 再輸入 jar cvf jarname.jar 要打成的檔案的名稱 被打的原始檔名稱 or 回車 4 輸入 dir 可以羅列該盤目錄下的 所有目錄。例如 d盤根目錄下面有個net 資料夾 要被打成名為 netjar 的jar檔案 ...

怎樣打jar包

先建乙個目錄如 user 把你所有的 class檔案拷貝到user目錄中,在user目錄中建乙個meta inf子目錄,在你面新建乙個檔案,檔名必須為manifest.mf 檔案內容為 manifest version 1.0 created by 1sun microsystems inc.mai...

AndroidStudio如何打JAR包

在使用androidstudio打jar包之前,首先需要在自己的library專案中檢視 build intermediates bundles release classes.jar 檔案是否 存在。確認之後就需要在需要打包的目錄下找到他的build.gradle,並新增如下 task makej...