【发布时间】:2020-03-17 11:06:57
【问题描述】:
由于通过电子邮件发送一个 zip 文件的限制,我的客户以拆分 zip 文件(8 个 zip 文件!)的形式向我发送了一个 java 程序的源代码。 所以现在我需要将所有这些文件合并在一起并将它们导入到eclipse中。
我检查了所有这些 ZIP 文件,其中大多数具有相同的文件夹和文件。 意味着我无法将它们全部解压缩到一个文件夹中...... 谁能帮助我如何将所有这些合并在一起以及如何构建原始项目?
【问题讨论】:
由于通过电子邮件发送一个 zip 文件的限制,我的客户以拆分 zip 文件(8 个 zip 文件!)的形式向我发送了一个 java 程序的源代码。 所以现在我需要将所有这些文件合并在一起并将它们导入到eclipse中。
我检查了所有这些 ZIP 文件,其中大多数具有相同的文件夹和文件。 意味着我无法将它们全部解压缩到一个文件夹中...... 谁能帮助我如何将所有这些合并在一起以及如何构建原始项目?
【问题讨论】:
这可能会起作用...取决于 ZIP 文件的结构。
创建一个目录并“cd”到它
对于每个 ZIP 文件,将文件解压缩到当前目录。
创建一个新的 ZIP 文件,其中包含基于当前目录的整个目录树。
它肯定会在某种意义上起作用。问题将是组合 ZIP 的结构是否适合您尝试做的事情。如果 ZIP 文件“重叠”(即有两个或多个具有相同路径的文件),那么将 ZIP 合并到一个文件中将不起作用。
我需要编写一个程序,或者我可以以任何其他方式合并它们吗?
只需使用命令行工具;例如在 Linux 上,您将使用 zip 和 unzip 命令。
【讨论】: