Java压缩和拆分库 - 最好是7zip

时间:2011-02-25 10:04:50

标签: java encryption split compression

我正在寻找一个可以压缩文件和目录的java库。

我需要以下功能 -压缩 -decompress -split根据大小限制归档到多个文件

我也非常喜欢以下功能 - 加密档案 - 加密文件名

如果解决方案是7zip库,我更愿意,但不是必需的。

我知道有一个lzma Java sdk,但我不确定它是否支持上述所有功能。我知道它不支持加密,但它是否支持拆分档案?

任何支持上述所有功能的库都是首选。

感谢。

2 个答案:

答案 0 :(得分:1)

问题Deflater/Inflater中提及的"What’s a good compression library for Java类怎么样?“。

我知道Java提出的当前接口是基于流的,而不是基于“文件名”的,但根据Java compression上的以下文章。

答案 1 :(得分:1)

TrueZip应该能够完成你需要的大部分工作