有没有办法用Apache Commons VFS打开XZ压缩文件?它目前未列在支持的文件系统下,但我想有人已经解决了编写必要代码的问题。
所以事实证明它很简单。我最终创建了一个开源项目,该项目调整了内部Apache Commons VFS对gzip和bzip2的支持,并对xz做了同样的事情:https://github.com/asieira/vfs2-xz
您需要做的就是将 JAR 文件包含在 CLASSPATH 和 URI 中,以 xz:
开头即可工作。