如何在Java中创建一个不基于File
和实际文件的tar或gzipped tar归档文件?
我发现了commons-compress,但示例和大多数文档都依赖于使用可以由Java File
对象引用的已有文件。如果我不想使用File
对象,并且想从byte[]
构建我的tar归档文件,该怎么办?
TarArchiveEntry
的唯一提供设置内容的构造函数接受File
,并且没有内容的setter。
TarArchiveEntry(File file)
Construct an entry for a file.
TarArchiveEntry(File file, String fileName)
Construct an entry for a file.
"/tmp/mytest.tar.gz"
。我知道这是一个旧问题,但是你有没有找到一种不保存文件的方法,因为我在lambda磁盘存储上遇到了512限制的问题。 - Lonergan6275