请教:如何用java代码把一个jar包里的文件替换掉
如题:
假设存在一个jar包,里面的有些文件需要替换。之前都是手工用winara打开不解压,然后把需要改变的文件黏贴进去替换的。如果存在很多图片的话,我希望通过代码实现。
请教如何实现!
假设存在一个jar包,里面的有些文件需要替换。之前都是手工用winara打开不解压,然后把需要改变的文件黏贴进去替换的。如果存在很多图片的话,我希望通过代码实现。
请教如何实现!
...全文
相关推荐
java读JAR包里的配置文件
java读JAR包里的配置文件、java读JAR包里的配置文件
对jre包里的rt.jar精简
对jre包里的rt.jar精简,第一步:解压工具.rar,第二步:把你打包的jar小项目放到同一文件夹里。第三步:cmd,运行命令javaw -Dfile.encoding=utf-8 -jar GreenJVMMake.jar -t da -i ./mytest.jar -o ./ 执行后可以启动你的小项目(mytest.jar是要执行的项目),把各个功能都跑下,然后关闭,你就会发现当前目录下多了一个rt.jar。这就是精简过的rt.jar。 注意这个jar有可能有些class文件没有加载进去(比如shutdown.calss等等),所以剩下的就是自己慢慢调了,你可以创建一个jre环境,执行命令jre\bin\java.exe -Dfile.encoding=utf-8 -jar mytest.jar 进行报错调试。缺什么class文件,解压rt.jar后再放进去,用rar压缩工具重新打包成rt.zip,改名为rt.jar,然后替换自己的jre/lib目录下的rt.jar,这样反复执行,就得到了定制化的rt.jar。 其实依次方式也可以精简其他jar包。只要你肯花时间,没有啃不动的骨头。祝君好运!
修改jar包中的class文件
修改jar包中的class文件文中用到的源码
查看类在那个JAR包里
可以很方便根据类名 找到这个类 在那个JAR包里!
删除jar包中的指定文件
NULL 博文链接:https://hw1287789687.iteye.com/blog/2063620


Web 开发
