用java代码解压缩一个带有.file扩展名的包

问题描述:

我需要解压缩一个包含“.File”扩展名的包。虽然手动我可以使用zip或7zip在Windows中使用openwith解压缩此文件。用java代码解压缩一个带有.file扩展名的包

注意:如果我将扩展名手动更改为.zip。它没有打开。

我用tar -xvf MYFILE

寻找Java代码帮助其工作在所有平台上解压缩文件检查其开放罚款终端。

+0

您**不能**使用zip API解压缩非zip文件。 –

+0

Apache压缩API支持7zip和其他压缩apis – MadProgrammer

+0

可以请你帮我一些链接,在那里我可以找到帮助解压缩.File包。我找不到任何关于ggl的适当帮助。 – smriti

我得到了所有解决方案。我正在使用Apache compress API来解压软件包。感谢MadProgrammer和Gkee8e给予指导。

import org.apache.commons.compress.archivers.tar.TarArchiveEntry; 
import org.apache.commons.compress.archivers.tar.TarArchiveInputStream; 
import org.apache.commons.io.IOUtils;