-->

压缩解压缩及文件7Z在java中(Compressing & Decompressing 7z fi

2019-08-01 06:16发布

我想用Java代码来压缩文件到ZIP,RAR和7Z格式。 此外,我想这些文件在指定的位置解压。 谁能告诉我如何压缩在Java中使用7-ZIP解压缩文件?

Answer 1:

我已经使用:sevenzipjbinding.jar sevenzipjbinding-Allplatforms.jar

我现在能解压使用这些罐子文件。

试试这个链接减压: http://sourceforge.net/projects/sevenzipjbind/forums/forum/757964/topic/3844899



Answer 2:

SevenZipBinding是伟大的减压,它甚至检测格式automaticaly。 问题是,它无法压缩。 您可以使用ZIP档案ZIP4J 。 然而,只提供简单的拉链。 LZMA显然可以压缩单个文件到7z格式,但我还没有尝试过呢。



Answer 3:

你也可以写你从Java调用来提取和压缩批处理脚本或只是内嵌命令执行。 请注意,此选项仅适用于Windows平台和需要几个管理员的技能。 7zip的提供了一个exe文件,以促进这一点。 我已经使用这个对我的工具之一,并完美地工作。 如果你有兴趣,我可以送U代码。



文章来源: Compressing & Decompressing 7z file in java