我想在创建Zip时保留文件的文件权限。
我正在使用以下代码生成Zip:
src.setExecutable(true);
src.setReadable(true);
src.setWritable(true);
ZipFile zipFile = new ZipFile(destZipFile);
ZipParameters parameters = new ZipParameters();
parameters.setCompressionMethod(Zip4jConstants.COMP_DEFLATE);
parameters.setCompressionLevel(Zip4jConstants.DEFLATE_LEVEL_NORMAL);
parameters.setIncludeRootFolder(false);
zipFile.addFile(src, parameters);
期望:同时以所有权限解压缩文件
实际:具有644个权限的文件
答案 0 :(得分:0)
请尝试使用该库的较新版本(> 2.x)。此问题应从v2.x开始修复。