介绍一种jar包增量更新的方法

介绍一种jar包增量更新的方法

假设需要将源文件(test.jar ) 中的abc_SqlMap.xml和Abc.class 替换目标文件(test.jar)中的同名文件

  1. 将源文件test.jar 解压到路径C:/Users/Administrator/Desktop/files/sync/test

  2. 将目标文件test.jar 复制到 C:/Users/Administrator/Desktop/files/sync/test

  3. 将目标文件test.jar解压缩,得到C:/Users/Administrator/Desktop/files/sync/test/test/*

  4. 将目标文件解压缩后的文件压缩(rar格式)得到

C:/Users/Administrator/Desktop/files/sync/test/test/test.rar

将其移动到

C:/Users/Administrator/Desktop/files/sync/test/test.rar

  1. 编写脚本run.bat

  2. 将C:/Users/Administrator/Desktop/files/sync/test/test.rar 重命名为 test.jar

rar格式用 rar

Rar a 目标压缩包 要压缩的文件(多个文件用空格分开)

示例(run.bat)—————————————>

c:

cd c:/Users/Administrator/Desktop/files/sync/test

rar a test.rar com/test/abc_SqlMap.xml com/test/Abc.class

---------- END ———————————–

0%