public static void zip(String zipPath, File txtFile, File dirFile){ try { ZipParameters parameters = new ZipParameters(); //压缩方式 parameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE); //压缩级别 parameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL); //获取压缩密码 String password = RzprCommonBean.getValue("zipPwd"); parameters.setEncryptFiles(true); //加密方式 parameters.setEncryptionMethod(Zip4jConstants.ENC_METHOD_STANDARD); parameters.setPassword(password.toCharArray()); ZipFile zipFile = new ZipFile(zipPath); zipFile.addFolder(dirFile, parameters); zipFile.addFile(txtFile, parameters); txtFile.delete(); dirFile.delete(); } catch (Exception e) { try{ throw e; } catch (Exception e1) { } } }
java 文件压缩
猜你喜欢
转载自963084302.iteye.com/blog/2246782
今日推荐
周排行