有没有办法在不使用第三方库的情况下创建tar文件?

时间:2011-06-20 11:41:32

标签: java tar

我们可以在不使用第三方库的情况下创建tar文件吗?

提前致谢。

此致 Sreenath Reddy

1 个答案:

答案 0 :(得分:3)

标准库中没有tar格​​式的内置支持,没有。

但是有可能,是的。 Wikipedia page about tar包含格式的概述说明,还包含更详细说明的链接(在“外部链接”部分中)。使用Java创建tar文件不需要更多。为了方便和性能,请在BufferedOutputStream和FileOutputStream之上使用DataOutputStream(如果您想将其另存为文件)。

当然,使用现有的tar库不易出错,更易于使用,甚至可能更快。