我正在寻找一个可以压缩文件和目录的java库。
我需要以下功能 -压缩 -decompress -split根据大小限制归档到多个文件
我也非常喜欢以下功能 - 加密档案 - 加密文件名
如果解决方案是7zip库,我更愿意,但不是必需的。
我知道有一个lzma Java sdk,但我不确定它是否支持上述所有功能。我知道它不支持加密,但它是否支持拆分档案?
任何支持上述所有功能的库都是首选。
感谢。
答案 0 :(得分:1)
问题Deflater/Inflater中提及的"What’s a good compression library for Java类怎么样?“。
我知道Java提出的当前接口是基于流的,而不是基于“文件名”的,但根据Java compression上的以下文章。
答案 1 :(得分:1)
TrueZip应该能够完成你需要的大部分工作