Zip-файлы с Java: есть ли ограничение?

Я создаю процедуру резервного копирования для своего приложения с помощью Java. Однако, если размер zip-файла превышает 4 ГБ или более 65 000 файлов (приблизительно), zip-файл поврежден.

Я также тестирую сжатие Apache Commons для сжатия в tar.gz, но у него есть имя файла. ограничение в 100 символов. Я хотел протестировать сжатие этого API в zip, но мне интересно, в чем именно проблема с java zip.

Итак, реальный вопрос: я делаю что-то не так,это предел реализации Java Zip, или это предел самого формата Zip?

Спасибо.

12
задан caarlos0 18 July 2011 в 20:07
поделиться