在java中压缩文件夹时出错 - 此存档包含未关闭的条目

时间:2016-07-07 02:48:47

标签: java apache-commons

我正在使用Apache commons-compress 1.12来压缩文件夹。我尝试压缩的父文件夹包含文件和带有文件的更多子文件夹。压缩后,我试图将压缩文件放在父文件夹本身。我编写的代码写在答案中 http://stackoverflow.com/questions/13461393/compress-directory-to-tar-gz-with-commons-compress

但我收到错误 - java.io.IOException: This archives contains unclosed entries。我正在使用apache commons-io的2.5版本。可能是错误的原因是什么?

1 个答案:

答案 0 :(得分:0)

当我无法访问正在存档的文件时,我遇到了这个问题。这是一个许可问题。将文件权限更改为 644 后,一切又正常了。