使用java在文件中存储文件夹

时间:2012-11-24 23:34:05

标签: java

在JAVA中将文件夹存储在zip,tar,rar,iso等单个文件中会更简单,更安全吗?像压缩和解压缩一样的东西。我不需要压缩,只需将整个文件夹放在一个文件中

我正在寻找一个允许我简单地为它提供文件夹路径并获取文件和反向过程的库。

谢谢!

1 个答案:

答案 0 :(得分:3)

在GitHub上查看ZT-Zip

将目录压缩为ZIP存档

ZipUtil.pack(new File("/tmp/demo"), new File("/tmp/demo.zip"));

提取ZIP存档

ZipUtil.unpack(new File("/tmp/demo.zip"), new File("/tmp/demo"));

该库还支持许多其他很酷的操作,包括existence checkingextracting a subset的zip存档和comparing zip存档。

查看Readme