jar包本质上就是一个zip包。

jar文件:/home/resin.jar
需更新包中com/caucho/server/port/Port.class类文件

方法1,直接更新: jar uf resin.jar com/caucho/server/port/Port.class
要求是必须知道jar包的结构要非常熟悉,可以使用:jar tf resin.jar来查看。

方法2,解压替换后再打包: 解压resin.jar,按目录结构去替换class 然后在顶级目录再打包 jar -cvf resin.jar *

comments powered by Disqus