CMD命令打包文件夾成jar


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

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

 

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

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

 

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

1.是cvfm,不是cvf.網上的很多人都說是cvf.

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

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

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

 

轉載自:http://blog.csdn.net/mr_pang/article/details/47028921


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM