有时,在服务器项目中修改jar包配置会有困难。我相信在一段时间内开发的码农们可能遇到了类似的问题。必须重新包装并上传替代的jar包。这样会比较麻烦。此外,多个人修改jar包,使其不同步,从而导致系统异常。(大卫亚设)。
下面为大家讲述一下如何利用Java实现解压并修改解压后的目录中的文件,以及如何重新压缩jar、zip、rar等。
简单封装压缩com工具类代码,具体如下:
分析:
新建对象并传入新压缩包路径参数,调用compress方法传入需要压缩的目录路径,创建File对象传入参数,判断是否存在,不存在抛出异常,之后进行一系列创建或判断操作后,压缩目录创建压缩包。
简单封装解压Decom工具类代码,具体如下:
分析:
新建两个File对象分别是压缩包路径和需要解压到的指定目录路径,之后调用uncompress方法进行一些创建、修改以及判断操作,解压成功。
利用上述两个Decom 和Com工具类,进行解压重新打包操作。
源码地址:。
有什么疑难问题欢迎大家留言咨询,每日持续更新技术文章,感兴趣欢迎收藏。