Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如果另一台服务器不是SFTP服务器,如何使用SFTP协议从另一台服务器下载文件?_Java_Projects And Solutions - Fatal编程技术网

Java 如果另一台服务器不是SFTP服务器,如何使用SFTP协议从另一台服务器下载文件?

Java 如果另一台服务器不是SFTP服务器,如何使用SFTP协议从另一台服务器下载文件?,java,projects-and-solutions,Java,Projects And Solutions,如果要使用java代码从不是SFTP服务器的服务器下载文件,我如何才能做到这一点? 我没有SFPT服务器,我使用ApacheTomcat服务器,并将文件复制到该服务器。我的另一个在不同服务器上工作的应用程序希望从第一个服务器访问该文件。如何使用java实现这一点?只能从FTP服务器下载FTP。无法从不提供该协议的服务器上执行FTP下载。 但是您可以使用http从tomcat下载文件。 这里有一个很好的解释:通常,如果是Linux/unix服务器,那么您将安装并运行scp demon。可能您可以尝

如果要使用java代码从不是SFTP服务器的服务器下载文件,我如何才能做到这一点? 我没有SFPT服务器,我使用ApacheTomcat服务器,并将文件复制到该服务器。我的另一个在不同服务器上工作的应用程序希望从第一个服务器访问该文件。如何使用java实现这一点?只能从FTP服务器下载FTP。无法从不提供该协议的服务器上执行FTP下载。
但是您可以使用http从tomcat下载文件。

这里有一个很好的解释:

通常,如果是Linux/unix服务器,那么您将安装并运行scp demon。可能您可以尝试使用scp而不是SFTP下载文件。此外,JSch库也提供了很好的支持。以下是一个例子:
你不能。安装SFTP服务器(易于设置,免费软件)或使用不同的协议。您不能请求未被提供的数据,除非您正在询问如何破解,而这并不是您真正需要的地方。

那么您想从运行java代码的远程服务器下载部署到Apache Tomcat的文件吗?请花更多时间格式化您的问题。很多语法错误。你的意思是SFTP而不是SFPT,而且你没有大写任何新句子。