首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在java中压缩和解压缩7z文件

在java中压缩和解压缩7z文件
EN

Stack Overflow用户
提问于 2012-10-08 19:54:02
回答 3查看 26.7K关注 0票数 18

我想用java代码把文件压缩成zip,rar和7z格式。另外,我想在指定的位置解压这些文件。谁能告诉我如何在java中使用7-zip压缩和解压缩文件?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-04 17:12:01

我使用过: sevenzipjbinding.jar sevenzipjbinding-Allplatforms.jar

我现在可以使用这些jars解压文件了。

尝试此链接进行解压缩:http://sourceforge.net/projects/sevenzipjbind/forums/forum/757964/topic/3844899

票数 14
EN

Stack Overflow用户

发布于 2013-08-06 16:47:37

SevenZipBinding非常适合解压,它甚至可以自动检测格式。问题是它不能压缩。您可以使用ZIP4J创建压缩归档文件。然而,它只提供简单的压缩。LZMA显然可以将单个文件压缩成7z归档,但我还没有尝试过。

票数 3
EN

Stack Overflow用户

发布于 2013-03-31 18:31:51

您还可以编写一个批处理脚本,或者仅仅是内联命令执行,您可以从java调用它来提取和压缩。请注意,此选项仅适用于windows平台,需要一些管理技能。7zip提供了一个exe文件来促进这一点。我已经将它用于我的一个实用程序,并且工作得很好。如果你感兴趣,我可以把代码发给你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12781207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档