В настоящее время я извлекаю содержимое военного файла, а затем добавляю некоторые новые файлы в структуру каталогов, а затем создаю новый военный файл.
Все это делается программно с Java, но мне интересно, не будет ли более эффективно копировать военный файл, а затем просто добавлять файлы - тогда мне не придется ждать, пока война расширится и затем необходимо снова сжать.
Я не могу найти способ сделать это в документации, хотя или в любых онлайн-примерах.
Кто-нибудь может дать несколько советов или указателей?
UPDATE:
TrueZip, как упоминается в одном из ответов, кажется очень хорошей библиотекой java для добавления в zip файл (несмотря на другие ответы, которые говорят, что это невозможно).
У кого-нибудь есть опыт или отзывы на TrueZip или вы можете рекомендовать другие подобные библиотеки?