步骤:
a) 将本地要进行替换的java类,编译成.class文件:javac test.java ,得到test.class
b) 将服务器中的zq.jar包下载下来,放在单独文件夹下,查看要替换的test.class文件在zq.jar包中所在的目录, 例:1\2\3
c) 在jar包所在的文件夹的地址栏里输入cmd,进入命令窗口后,建立文件目录:md 1\2\3
d)将第一步编译好的test.class文件放入1\2\3下。
e) 通过jar uvf将test.class插入到zq.jar中:
只替换一个文件:jar uvf zq.jar 1\2\3\test.class
替换文件夹中多个文件:jar uvf zq.jar 1\2\3
f) 将替换好的zq.jar上传到服务器。
注意:
(1)1\2\3是zq.jar 包下的目录结构
(2)zq.jar替换完class后,可以用jd-gui查看下替换后的结果。
原文:https://www.cnblogs.com/mythz/p/14603621.html