Сохранение прав доступа к файлам при создании zip с использованием zip4j - PullRequest
0 голосов
/ 15 мая 2019

Я хочу сохранить права доступа к файлам при создании 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

1 Ответ

0 голосов
/ 11 июля 2019

Пожалуйста, попробуйте использовать более новую версию библиотеки (> 2.x).Эта проблема должна быть исправлена ​​с v2.x на

...