类 RarUtil

java.lang.Object
cn.benma666.myutils.RarUtil

public class RarUtil extends Object
Rar压缩文件处理工具类
date: 2016年7月14日 下午4:13:34
版本:
作者:
jingma
  • 构造器详细资料

    • RarUtil

      public RarUtil()
  • 方法详细资料

    • unRarDir

      public static void unRarDir(String rarDir, String dest) throws net.lingala.zip4j.exception.ZipException
      使用给定密码解压指定目录下的rar压缩文件到指定目录

      如果指定目录不存在,可以自动创建,不合法的路径将导致异常被抛出

      参数:
      rarDir - 指定的rar压缩文件
      dest - 解压目录
      抛出:
      net.lingala.zip4j.exception.ZipException - 压缩文件有损坏或者解压缩失败抛出
    • unRarFile

      public static void unRarFile(String srcRarPath, String dstDirectoryPath)
      根据原始rar路径,解压到指定文件夹下.
      参数:
      srcRarPath - 原始rar路径
      dstDirectoryPath - 解压到的文件夹
    • isRarNameToDir

      public static boolean isRarNameToDir()
      返回:
      isRarNameToDir
    • setRarNameToDir

      public static void setRarNameToDir(boolean isRarNameToDir)
      参数:
      isRarNameToDir - the isRarNameToDir to set