jar(war)包文件更新

更新jar/war包中的文件 手动部署jar/war包时,当更新少数文件时可以使用jdk提供的jar命令进行更新 1.查找需要更新的文件在jar/war包中的路径 命令格式:jar -tvf jar或war包名称 | grep 替换的文件名称 例如: jar -tvf xxx.jar | grep xxx.class 2.解压需要替换的jar/war包中文件及路径 命令格式:jar -xvf jar/war包名称 替换文件的路径(第1步中查询到的结果) 例如: jar -xvf xxx.jar WEB-INF/classes/com/xxx/xx/App.class 3.替换掉或者修改解压出来的文件(命令略) 4.将替换后的文件更新到jar/war包中 命令格式:jar -uvf jar/war包名称 替换文件路径(第1步中查询到的结果) 例如: jar -uvf xxx.jar WEB-INF/classes/com/xxx/xx/App.class

2022-05-13 · 1 分钟 · Mr.feng