码迷,mamicode.com
首页 > 编程语言 > 详细

修改jar包中文件

时间:2018-07-29 13:07:55      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:not   log   inf   相对   创建   nbsp   一级目录   abc   删除   

1、查看jar中文件

jar -tvf abc.jar【待查看的文件

 

 2、解压jar中文件

jar -xvf abc.jar a/b/c【指定待解压的jar中目录,不指定默认解压整个jar包】

 

3、更新jar中文件

jar -uvf agc.jar a/b/c

  ·1 文件夹a与agc.jar在同级目录

  ·2 不指定文件夹a/b/c,默认当前目录为待更新的目标目录

  ·3 覆盖更新指定目录的文件,原jar中不涉及的文件不做修改,亦不删除

  例如:更新多个目录文件,(m表示包含MANIFEST.MF文件)

  jar -uvf kafka_2.10-0.9.0.1.jar abc/* bb/*

 

4、创建jar包

jar -cvf agc.jar ./*

  ·1 创建jar包agc.jar,如果不存在,如果存在则覆盖

  ·2 可以指定jar的存放路径,执行目录必须是需打包文件的根目录并且文件路径为相对路径

  例如:指定多个目录打包,打好的jar包存放在根目录上一级目录

  jar -cvf ./../agc.jar ./META-INF/* ./bb/* kk.log LICENSE NOTICE ./kafka/*

  

修改jar包中文件

标签:not   log   inf   相对   创建   nbsp   一级目录   abc   删除   

原文地址:https://www.cnblogs.com/defall/p/9384392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!