阅读背景:

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) {
			}
		}
	}	public static void zip(String zipPath, File txtF




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: