目录
参考资料
例子
- 更新
xxx-epm-main-1.0-SNAPSHOT.jar包中的xxx-epm-officevisualization-1.0-SNAPSHOT.jar包中的OvFileApprovalNodeImpl.class文件- 列出名称为
officevisualization的包的路径jar tvf xxx-epm-main-1.0-SNAPSHOT.jar | grep officevisualization // 输出:47812 Mon Jun 01 12:36:14 CST 2020 BOOT-INF/lib/xxx-epm-officevisualization-1.0-SNAPSHOT.jar - 使用上步输出的路径,提取名称为
officevisualization包jar -xvf xxx-epm-main-1.0-SNAPSHOT.jar BOOT-INF/lib/xxx-epm-officevisualization-1.0-SNAPSHOT.jar - 跳转到目录
BOOT-INF/lib/cd BOOT-INF/lib/ - 列出名称为
OvFileApprovalNodeImpl的文件的路径jar tvf xxx-epm-officevisualization-1.0-SNAPSHOT.jar | grep OvFileApprovalNodeImpl.class // 输出:18525 Mon Jun 01 12:36:14 CST 2020 com/xxx/epm/officevisualization/service/impl/OvFileApprovalNodeImpl.class - 使用上步输出的路径,提取名称为
OvFileApprovalNodeImpl的文件jar -xvf xxx-epm-officevisualization-1.0-SNAPSHOT.jar com/xxx/epm/officevisualization/service/impl/OvFileApprovalNodeImpl.class - 手动替换目录
com/xxx/epm/officevisualization/service/impl/下的OvFileApprovalNodeImpl.class文件 - 更新
xxx-epm-officevisualization-1.0-SNAPSHOT.jar包中的OvFileApprovalNodeImpl.class文件jar -uvf0 xxx-epm-officevisualization-1.0-SNAPSHOT.jar com/xxx/epm/officevisualization/service/impl/OvFileApprovalNodeImpl.class // 输出:正在添加: com/xxx/epm/officevisualization/service/impl/OvFileApprovalNodeImpl.class(输入 = 18525) (输出 = 18525)(存储了 0%) - 返回根目录
cd ../../ - 更新
xxx-epm-main-1.0-SNAPSHOT.jar包中的xxx-epm-officevisualization-1.0-SNAPSHOT.jar包jar -uvf0 xxx-epm-main-1.0-SNAPSHOT.jar BOOT-INF/lib/xxx-epm-officevisualization-1.0-SNAPSHOT.jar // 输出:正在添加: BOOT-INF/lib/xxx-epm-officevisualization-1.0-SNAPSHOT.jar(输入 = 58834) (输出 = 58834)(存储了 0%)
- 列出名称为