在 JAVA 中将文件夹存储在单个文件(如 zip、tar、rar、iso 等)中的更简单、更安全的方法是什么?像压缩和解压缩它。我真的不需要压缩,只需将整个文件夹放在一个文件中
我正在寻找一个库,它允许我简单地给它文件夹的路径并获取文件和相反的过程。
谢谢!
在 JAVA 中将文件夹存储在单个文件(如 zip、tar、rar、iso 等)中的更简单、更安全的方法是什么?像压缩和解压缩它。我真的不需要压缩,只需将整个文件夹放在一个文件中
我正在寻找一个库,它允许我简单地给它文件夹的路径并获取文件和相反的过程。
谢谢!
在 GitHub 上查看ZT-Zip 。
ZipUtil.pack(new File("/tmp/demo"), new File("/tmp/demo.zip"));
ZipUtil.unpack(new File("/tmp/demo.zip"), new File("/tmp/demo"));
该库还支持许多其他很酷的操作,包括存在检查、提取 zip 存档的子集和比较zip 存档。
查看自述文件