Я создаю процедуру резервного копирования для моего приложения с Java.
Однако если размер zip-файла превышает 4 ГБ или в нем содержится более 65 000 файлов (приблизительно), zip-файл поврежден.
Я также тестирую сжатие Apache Commons для сжатия в tar.gz, но оно имеет ограничение имени файла в 100 символов.
Я хотел протестировать это сжатие API в zip, но мне интересно, в чем именно проблема с java zip.
Итак, реальный вопрос: я делаю что-то не так, это ограничение реализации Java Zip или ограничение для самого формата Zip?
Спасибо.