首页 / 科技周边 / 正文

jar解压替换文件并重新打包

要解压一个JAR包,替换其中的某个JAR文件,然后重新打包并保证`META-INF/MANIFEST.MF`文件不会被替换,同时确保新的JAR包里的`BOOT-INF/lib`目录下的JAR文件不被压缩,可以按照以下步骤进行:

1. 解压原JAR包。mkdir original_jar

2. 替换指定的JAR文件。将新的JAR文件 拷贝到 `BOOT-INF/lib`目录下,替换旧的文件。

3. 重新打包JAR文件。使用`zip`命令来创建新JAR包,这样可以控制压缩选项。为了确保`BOOT-INF/lib`目录下的JAR文件不会被压缩,我们需要在创建新的ZIP文件时指定不压缩这些文件。

如有侵权请及时联系我们处理,转载请注明出处来自