使用命令行将文件夹下的所有文件打入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文件在项目中的结构如下图所示:

 

 

posted @ 2019-10-18 17:06  极速战略J  阅读(1956)  评论(0编辑  收藏  举报