java - Java中将文件从一台FTP服务器复制到另一台FTP服务器

标签 java ftp sftp

我想将文件从一台 FTP 服务器复制到另一台 FTP 服务器(两台不同的主机)。

Files.copy(
    new File(channelSftp.realpath(fileName)).toPath(),
    new File(channelSftp2.realpath(fileName)).toPath());

它给出了java.nio.file.NoSuchFileException

有人可以帮我解决这个问题吗?

最佳答案

我已经找到解决方案了,感谢您的帮助。

它正在使用以下代码:

sftp2.put(sftp.get(文件名),文件名);

关于java - Java中将文件从一台FTP服务器复制到另一台FTP服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48508872/

相关文章:

java - 任何具有单一方法的接口(interface)都可以被视为功能接口(interface)吗?

java - javase项目中的Eclipselink问题

linux - 如何使用 expect 从 SFTP 服务器捕获 sftp ls 命令的输出?

java - Vaadin 背景图像设置大小?

java - 使用正则表达式删除不需要的逗号

http - 我可以使用 HTTP 传输的最大文件大小是多少?并使用 FTP?

java - Akka + Camel + FTP2 + localWorkingDirectory 无法可靠工作

Python - 在 FTP 中按 block 上传内存中文件(由 API 调用生成)

ruby - 使用 Ruby 中的 net-sftp 基于 key 的身份验证

php - 通过ssh2 sftp包装程序进行fopen会导致Chrome ERR_EMPTY_RESPONSE