CMD命令打包文件夾成jar

網上的不少例子都是直接將在dos界面下輸入jar命令出現的幫助信息給貼上了。不明白的人根本看不懂。固然我也看不懂,好在本身試了好多遍,終於成功了。如今我就根據我剛剛的操做來講明一下。api

我介紹的是將一個文件夾打包成.jar文件,注意,是一個文件夾:.net

我在e盤下有一個名爲gameapi的文件夾,這個文件夾就是我要打包的文件夾,其中在這個文件夾下的META-INF文件夾下有個MANIFEST.MF文件。關於這個文件的製做請自行百度。命令行

輸入如下命令,打包成功:E:\>jar cvfm GameApi.jar gameapi\META-INF\MANIFEST.MF -C gameapi/  .blog

說明幾點注意事項,很容易錯的。百度

1.是cvfm,不是cvf.網上的不少人都說是cvf.打包

2.由於個人MANIFEST.MF實在那個文件夾,我纔在命令中那麼寫。命令行自帶的幫助信息裏面是直接寫MANIFEST.MF文件就行,不用帶路徑名,這樣的話,就應該轉到MANIFEST.MF所在的目錄來執行上面的命令。建議是帶着路徑名的,這樣能防止出錯。協議

3.上述命令的最後,是/  .  這個東西。請注意,「/」後面隔一個空格,有個「.」,這裏必定要注意,太容易出錯了。空格不能丟,那個「.」也不能丟。一旦丟了都不能打包成功。文件

4.要打包那個文件夾,就應該定位到哪一個文件夾的上一級的目錄來執行該命令。好比說我要打包的gameapi在E盤中,我就直接轉到E盤後執行的命令。若是此時MANIFEST.MF不是在E盤的根目錄下,就必定要帶上路徑名。不然會找不到那個文件。game


————————————————
版權聲明:本文爲CSDN博主「AlstonWilliams」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接及本聲明。
原文連接:https://blog.csdn.net/mr_pang/article/details/47028921ps

相關文章
相關標籤/搜索