Библиотека сжатия и разбиения Java - желательно 7zip - PullRequest
1 голос
/ 25 февраля 2011

Я ищу библиотеку Java, которая может сжимать файлы и каталоги.

Мне нужны следующие функции -compress -decompress -split архивы на несколько файлов на основе ограничения размера

Iочень хотелось бы, чтобы также были следующие функции: -encrypt архивы -encrypt имена файлов

Я бы предпочел, если бы решение было библиотекой 7zip, но это не обязательно.но я не уверен, что он поддерживает все функции выше.Я знаю, что он не поддерживает шифрование, но поддерживает ли разделение архивов?

Любая библиотека, поддерживающая все перечисленные выше функции, будет предпочтительнее.

Спасибо.

Ответы [ 2 ]

1 голос
/ 25 февраля 2011

TrueZip должен быть в состоянии сделать большую часть того, что вам нужно

1 голос
/ 25 февраля 2011

Как насчет классов Deflater / Inflater , упомянутых в вопросе "Что такое хорошая библиотека сжатия для Java ?".

Я знаю, что текущие интерфейсы, предлагаемые Java, основаны на потоке, а не на основе имени файла, но согласно следующей статье о сжатии Java .

...