一、场景描述
jar 包运行在linux中,现需要替换其中一个js文件,但是jar包很打,在不重新打包的前提下替换掉该js文件。
二、操作方法
- 查询jar包中要替换的文件位置
jar -tvf center.jar | grep index.js

- 在当前jar包文件目录新建相同的路径并把要替换的文件放在目录下
mkdir -p BOOT-INF/classes/static/static/module/class/
- 执行以下命令替换
jar -uvf center.jar BOOT-INF/classes/static/static/module/class/index.js