在linux里面替换jar包里的文件
1.查询需要替换在jar包里的文件的位置
命令:jar tvf *****.jar | grep {fileName}
jar tvf ecp-manage-3.1.0.jar | grep application.yml
2.将文件解压至当前目录
命令:jar xvf ****.jar {filePath}
jar xvf ecp-manage-3.1.0.jar BOOT-INF/classes/application.yml
3.进入解压目录修改或替换文件
cd BOOT-INF/classes/
vim application.yml
返回jar包所在目录
cd ../../
4.将替换后的目录打包进jar包内,实现替换
命令:jar uvf ***.jar {filePath}
jar uvf ecp-manage-3.1.0.jar BOOT-INF/classes/application.yml