为了账号安全,请及时绑定邮箱和手机立即绑定

zip4j可以用来解压tar文件吗?

zip4j可以用来解压tar文件吗?

墨色风雨 2022-05-21 16:46:16
在应用程序中,我们使用 zip4j 库来解压缩 zip 文件。File toBeExtractedFile = new File("valid/path/to/File");ZipFile zipFile = new ZipFile(toBeExtractedFile);zipFile.setFileNameCharset(StandardCharsets.UTF_8.name);zipFile.extractAll("valid/path")使用 .zip 文件,此代码可以正常工作。但是当使用 .tar 文件完成时,这将抛出一个new ZipException("zip headers not found. probably not a zip file"); Can the zip4j library extract TAR files when given additional info or parameters or I have to use other things like a TarArchiveInputstream?
查看完整描述

1 回答

?
喵喔喔

TA贡献1735条经验 获得超5个赞

不,ZIP 和 TAR 是两种不同的存档格式。您可以使用支持 TAR 格式的Apache Commons Compress 。


查看完整回答
反对 回复 2022-05-21
  • 1 回答
  • 0 关注
  • 213 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信