gpt4 book ai didi

java - 如何在 Java 中使用 FTPClient 将文件夹压缩到 FTP 位置

转载 作者:行者123 更新时间:2023-11-29 05:52:16 24 4
gpt4 key购买 nike

我想压缩一个文件夹,里面有一些文件并且存在于 ftp 位置。我如何在 FTP 位置压缩文件夹。

 FTPClient ftp = new FTPClient();
ftp.connect(hostname);
ftp.login(user, pass);
ftp.changeWorkingDirectory("myfolder"); //I wanted to zip this "myfolder"

谢谢。

最佳答案

虽然下载文件、在本地压缩文件和上传文件的过程完全符合您的要求,但这可能会花费很多时间,具体取决于您的连接速度。

如果您可以通过 SSH 访问机器,我强烈建议您使用它。您可以使用适用于 Java 的 SSH 库(如 SSHJ )并在该文件夹上运行 zip 命令。这将使服务器在本地压缩文件,这样会快得多。

关于java - 如何在 Java 中使用 FTPClient 将文件夹压缩到 FTP 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13442888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com