项目做久了,发现有个检索更新文件和升级更新文件的工具还真是方便,年假回家前几天比较清闲,正好来写写这个小工具,回来后又加了几个简单的界面,不足之处,请大家多多指教。
1.首先检索在指定日期内有哪些文件被修改
2.生成更新包,保存到本地
3.上传更新包
4.解压更新包
5.更新升级
代码参见:
超级简单、超级实用的版本升级小工具----代码实现
基本思路如下:
/**
* 版本更新工具的实现:
* <p>1.生成更新包
* <p>(1)在指定目录下查找修改日期介于指定日期之间的文件
* <p>(2)如果存在文件记录则将其打包
* <p>(3)压缩包的下载
* <p>2.使用更新包
* <p>(1)上载更新包
* <p>(2)解压到指定目录
* <p>(3)备份要更新的文件
* <p>(4)替换要更新的文件
*
* @author SavageGarden
*
*/