jar 打包文件部分解釋
windows下的命令舉例:
jar cvfm classes.jar manifest.mf -C A B1 B2 B3
這個命令的意思是:
c 創建新的歸檔文件,它指定了 “classes.jar”
v 在標准輸出中生成詳細輸出,它指定了在標准輸出中的一系列打包文件名
f 指定歸檔文件名 它指定了“classes.jar”這個名字
m包含指定清單文件中的清單信息 它指定了“manifest.mf”文件
C 更改為指定的目錄並包含其中的文件 指定了B1 B2 B3三個文件夾,這裡的文件夾列表可以自己根據需要調整
而A表示要打包到的目錄文件夾,這個目錄文件夾是體現在jar文件中,一般用“.”即當前目錄表示即可。
所以上面的命令就是將B1 B2 B3三個文件夾打包成classes.jar文件,jar文件中的目錄層級表示 是從A文件夾開始的,