一、高屋建瓴
用法: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/ .
jar運用筆記
開始看jar命令的幫助文件,它上面寫的讓我不是很明白,試一次,錯一次。可以壓縮了,又出現jar檔案中壓縮的路徑不正確。經過多次的測試,終於弄明白了。首先要理解幫助文件中的用法 jar vfm0mi jar 檔案 manifest 檔案 c 目錄 檔名 其中,中的內容是可有可不有的,中的內容至少有乙個...
jar包的讀取1
恢復內容開始 昨天在做專案外掛程式的時候,因為會用到jar包中的乙個檔案來初始化程式。並且以後還是會訪問這個檔案,所以就想到乾脆吧檔案拷貝到指定目錄。在拷貝的時候也費了好一會時間,這裡涉及到了jar檔案的操作,在這裡記下來以後有用到的時候方便查詢 如果jar中還存在jar包或者其他壓縮包,則使用這種...
學習筆記1
struct test test int x void fun class test1 test1 int x void fun int main void test1 a 行1 a.fun 行2 test1 b 行3 b.fun 行4 test c 行5 c.fun 行6 test d 行7 d....