Linux命令解压war、jar包修改文件后再打包回去
问题:
在项目现场部署时,往往会出现部署包文件有问题,但是手上又没有源码,没办法修改后重新打包。很多人就用zip压缩软件,直接点开jar包进行修改保存回去,但是这样的方式修改jar的内容是没有用的。要使修改内容生效只能用命令的方式解压出来修改,在打包回去。
解压打包方式:
- 解压jar
将’pro-svc.jar’包解压到’/usr/wls/pro-ser’目录里
jar -xvf pro-svc.jar /usr/wls/pro-ser
- 打成jar
将’/usr/wls/pro-ser’目录打包成’pro-svc.jar’包
jar -cfM0 pro-svc.jar /usr/wls/pro-ser
本文介绍了在Linux环境下如何正确解压和打包war、jar文件。当部署时遇到问题,而没有源码时,可以使用命令行工具进行修改。通过`jar-xvf`命令解压到指定目录,然后使用`jar-cfM0`重新打包。这种方法确保了修改内容的生效,避免了使用zip软件直接编辑导致的问题。
1万+

被折叠的 条评论
为什么被折叠?



