`
低调衬着那一抹妖娆
  • 浏览: 30089 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

java 文件压缩

阅读更多
	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) {
			}
		}
	}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics