更换a.jar包中的lib里的b.jar包里的class文件

更换a.jar包中的lib里的b.jar包里的class文件

1.解压a.jar包   unzip命令
没有unzip命令    安装   sudo yum install unzip

unzip a.jar -d ./www   当前目录下的www目录

2.进入b.jar所在位置,解压b.jar   
unzip a.jar -d ./www

3.更换class   
rm -rf 旧的class
上传新的class

4.使用 zip 命令重新打包,确保不压缩
zip -r -0 b.jar .

将b.jar移动到它应该在的位置,记得先删除旧的jar,删除创建的临时文件www

5.同理a.jar
zip -r -0 a.jar .
将a.jar移动到它应该在的位置,记得先删除旧的jar,删除创建的临时文件www

你可能感兴趣的:(问题解决,jar,java)