【jar打包技能】jar解压后之后,重新打包成jar

       今天调试项目遇到了一个问题,总是报错;CSDN搜索之后建议我对一个jar包解压后修改,重新打成jar包。【Java】jar解压后之后,重新打包成jar又学会了一个新本领,这里给大家一起分享下,欢迎大家批评指正。

     我这里针对本地仓库com/lowagie/itext/1.3目录下的itext-1.3.jar进行解压后,重新打包。     

1.这是解压出来的文件夹下的内容

   ​​​​【jar打包技能】jar解压后之后,重新打包成jar_第1张图片

2.接下来准备输入将文件夹重新打成jar包命令,我们直接在当前文件夹下打开cmd窗口,打开后如图:

 

在cmd里运行一下命令:

jar cvfm itext-1.3.jar META-INF/MANIFEST.MF com/ ant/ 


语句解释:    

 jar cvfm                      打包指令 

 itex-1.3.jar                    新jar包的名字

 META-INF/MANIFEST.MF 主体编译文件(不可缺少)

 com/                          将com文件夹和里面所有文件放入新的server.jar中

 ant/                     将mapper文件夹和里面所有文件放入新的server.jar中

 

3.运行完后我们发现在原有根目录下会出现一个itext-1.3.jar包,

【jar打包技能】jar解压后之后,重新打包成jar_第2张图片

 

 参考:【Java】jar解压后之后,重新打包成jar;

你可能感兴趣的:(jar,tomcat,java,maven,spring)