修改jar包中的配置文件

一 通过vim命令直接修改保存jar。超方便。

1.通过vim命令直接编辑jar
vim xxx.jar 该命令首先会列出全部文件,可以通过输入/abc来搜索,定位到对应的abc文件后回车进入配置文件内进行编辑,:wq保存。

二 通过jar命令替换jar包中的文件(也可新增)

1.列出jar包中的文件清单
jar tf client.jar

2.提取出内部jar包的指定文件
jar xf client.jar BOOT-INF/classes/realtime/t_ivr_data_bj.json

3.然后可以修改文件
vim BOOT-INF/classes/realtime/t_ivr_data_bj.json

4.更新配置文件到内部jar包.(存在覆盖,不存在就新增)
jar uf client.jar BOOT-INF/classes/realtime/t_ivr_data_bj.json

4.1更新内部jar包到jar文件
jar uf client.jar 内部jar包.jar

5.可以查看验证是否已经更改
vim client.jar