jar包解压与压缩

总结摘要
jar包解压与压缩

需求

在特定场景下,可能只需要修改jar包里的某个配置或替换某个class文件。

jar包解压

1
2
3
4
5
6
# 方法一(推荐)使用 unzip 解压到指定目录
unzip xxx.jar -d 指定解压路径
# 方法二使用 jar 解压(只能解压到当前目录)
mkdir	xxx
cd xxx
jar -xvf xxx.jar

jar包压缩

1
2
# 使用 jar 压缩当前目录(压缩指定目录会把文件夹也一起压缩)
jar -cfM /xxx/xxx.jar	.