介绍一种jar包增量更新的方法
假设需要将源文件(test.jar ) 中的abc_SqlMap.xml和Abc.class 替换目标文件(test.jar)中的同名文件
将源文件test.jar 解压到路径C:/Users/Administrator/Desktop/files/sync/test
将目标文件test.jar 复制到 C:/Users/Administrator/Desktop/files/sync/test
将目标文件test.jar解压缩,得到C:/Users/Administrator/Desktop/files/sync/test/test/*
将目标文件解压缩后的文件压缩(rar格式)得到
C:/Users/Administrator/Desktop/files/sync/test/test/test.rar
将其移动到
C:/Users/Administrator/Desktop/files/sync/test/test.rar
编写脚本run.bat
将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 ———————————–