jar學習筆記1

2021-03-31 23:56:56 字數 681 閱讀 7916

一、高屋建瓴

用法: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....