使用命令行將文件夾下的所有文件打入jar包


一、前言

適用場景:將某個文件夾下的所有文件打入jar包

實例:希望將test-sdk文件夾下的所有文件放入test-sdk.jar中

圖示:test-sdk文件夾下情況如圖所示

預期:想要生成的jar包中的文件結構是  test-sdk.jar 中直接包含上圖中所有文件,

      而不是test-sdk.jar 中首先包含了test-sdk文件夾,文件夾下面才是上圖中的所有文件

 

二、操作

  在命令行使用 如下命令:jar cvf test-sdk.jar -C test-sdk\ .   (注意后面有個點),回車之后顯示如下信息,表示打包成功。會在同目錄下生成jar文件。

三、注意事項

注意點:1-輸入此命令時命令行所在路徑,應該和需要打包的文件夾保持在同一層。

    2-"-C"應該大寫,小寫報錯

    2-隨后的"test-sdk\ .","\"和"."之間有一個空格,不能少

 

四、使用效果

   打包成功后可以將該jar文件粘貼到項目的lib目錄下,jar文件在項目中的結構如下圖所示:

 

 


免責聲明!

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



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