天天看點

class 檔案 OR .java檔案-->>.jar檔案

準備好源檔案,

用指令進入其所在目錄。

使用指令:jar -cvf abc.jar abc

說明:abc.jar為你要生成的jar

 abc 為源檔案所在的目錄 。

用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] file

s ...

選項包括:

    -c  建立新的歸檔檔案

    -t  列出歸檔目錄

    -x  從檔案中提取指定的 (或所有) 檔案

    -u  更新現有的歸檔檔案

    -v  在标準輸出中生成詳細輸出

    -f  指定歸檔檔案名

    -m  包含指定清單檔案中的清單資訊

    -e  為捆綁到可執行 jar 檔案的獨立應用程式

        指定應用程式入口點

    -0  僅存儲; 不使用情況任何 ZIP 壓縮

    -M  不建立條目的清單檔案

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

    -C  更改為指定的目錄并包含其中的檔案

如果有任何目錄檔案, 則對其進行遞歸處理。

清單檔案名, 歸檔檔案名和入口點名稱的指定順序

與 'm', 'f' 和 'e' 标記的指定順序相同。

示例 1: 将兩個類檔案歸檔到一個名為 classes.jar 的歸檔檔案中:

       jar cvf classes.jar Foo.class Bar.class

示例 2: 使用現有的清單檔案 'mymanifest' 并

           将 foo/ 目錄中的所有檔案歸檔到 'classes.jar' 中:

       jar cvfm classes.jar mymanifest -C foo/。