java - 如何从不同的文件夹压缩多个文件并使用java将压缩文件存储在一个文件夹中

Posted

技术标签:

【中文标题】java - 如何从不同的文件夹压缩多个文件并使用java将压缩文件存储在一个文件夹中【英文标题】:How to zip multiple files from different folders and store that zip files in one folder using java 【发布时间】:2017-03-30 02:32:47 【问题描述】:

如何使用 java 压缩两个不同文件夹中的多个文件并将其存储在这两个文件夹中的任何一个中

【问题讨论】:

你尝试过什么吗?你显然没有对它进行任何研究,因为它遍布整个互联网。 【参考方案1】:

This person 有类似的问题,请查看:Zipping a folder which contains subfolders

他们的问题(dogbane发表)可以回答你的问题,如下:

需要检查文件是否为目录,因为不能通过 目录到 zip 方法。

看看this page,它展示了如何递归压缩 给定目录。

【讨论】:

以上是关于java - 如何从不同的文件夹压缩多个文件并使用java将压缩文件存储在一个文件夹中的主要内容,如果未能解决你的问题,请参考以下文章

如何从多个 tar 文件中解压缩特定文件并压缩它们?

如何使用 Javascript 下载、压缩和保存多个文件并取得进展?

尝试压缩多个文件夹中的文件

尝试压缩多个文件夹中的文件

从多个进程并发访问单个 Sql Server 压缩数据库文件

如何将一个Java项目打包打成多个Jar包