使用 java 代码解压一个扩展名为 .file 的包

Decompress a package with .file extension with java code

我需要解压一个扩展名为“.File”的包。虽然手动我可以使用 openwith 在 windows 中使用 zip 或 7zip 解压这个文件。

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

我在终端使用 tar -xvf MYFILE

检查了它的打开是否正常

正在寻找 java 可在所有平台上解压缩文件的代码帮助。

我得到了解决方案,谢谢大家。我正在使用 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;