替换jar包内指定的文件

Posted SH-xuliang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了替换jar包内指定的文件相关的知识,希望对你有一定的参考价值。

 

用Java jar 工具来替换。

① jar uvf test.jar test.class

把test.class 直接添加到jar包的根目录,也就是替换到根目录文件。

②jar uvf test.jar com/test/test.class 

替换相应目录的class文件。

这里值得注意的是  test.class 必须放在com/test 文件下,要和jar的路径对应起来,否则会提示“没有这个文件或目录”。

【jar 包 和 com 文件夹的上级在同一个目录】

③ 解压jar 文件到指定目录:unzip pis-api-1.0-SNAPSHOT.jar -d jar

以上是关于替换jar包内指定的文件的主要内容,如果未能解决你的问题,请参考以下文章

怎么替换指定jar中的class文件

javascript 字符串替换问题,字符串中包含了其他的字符

linux下使用opencsv.jar 读取CSV文件出现中文乱码

如何替换java项目的框架jar包中的一个文件?

打包的jar 替换或修改文件

jar包可以直接替换高版本的吗