类 ZipHelper

java.lang.Object
com.diboot.file.util.ZipHelper

public class ZipHelper extends Object
文件压缩操作辅助类
版本:
v2.0
作者:
mazc@dibo.ltd
  • 构造器详细资料

    • ZipHelper

      public ZipHelper()
  • 方法详细资料

    • zipFile

      private static void zipFile(String srcRootDir, File file, ZipOutputStream zos, String... matchKeyword) throws Exception
      递归压缩文件
      参数:
      srcRootDir -
      file -
      zos -
      抛出:
      Exception
    • zip

      public static boolean zip(String srcPath, String zipPath, String zipFileName, String... excludeKeyword) throws Exception
      对文件或文件目录进行压缩
      参数:
      srcPath - 要压缩的源文件路径。如果压缩一个文件,则为该文件的全路径;如果压缩一个目录,则为该目录的顶层目录路径
      zipPath - 压缩文件保存的路径。注意:zipPath不能是srcPath路径下的子文件夹
      zipFileName - 压缩文件名
      excludeKeyword - 需要剔除
      抛出:
      Exception