首先需要Linux系统中装有vim和zip程序,使用 vim xxx.jar 打开jar包:
首先建一个目录,将jar包内的文件解压到目录中:
下面是分解动作~
然后,你得到了一个目录。自行处理好需要添加、删除的文件后,在目录中执行:
最后你就得到了一个崭新的jar包( ̄▽ ̄)/~
t:列出档案目录
f:指定档案文件名
使用zip命令,将lib/fastjson-1.2.83.jar加入abc.jar内
u:update: only changed or new files
r:recurse into directories
0:store only
使用zip命令,将abc.jar内的lib/fastjson-1.2.82.jar删除
https://www.jianshu.com/p/9efc96b3057a
https://www.cnblogs.com/grey-wolf/p/11291379.html
https://blog.csdn.net/xiligey1/article/details/82457140
https://stackoverflow.com/questions/4520822/is-there-a-quick-way-to-delete-a-file-from-a-jar-war-without-having-to-extract
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)