我有一些代码,我需要编写一个测试,连接到供应商的SFTP服务器并将文件放在那里.现在测试是连接到他们的实际服务器,但我宁愿不这样做.理想情况下,我想在MockFtpServer中使用假的,内存中的服务器.我尝试使用那个,它在那里得到一部分,但在发出实际命令时死亡,因为它不识别它们.
有问题的代码是Mule ESB中的流程设置.
来自Java SFTP 服务器库?:您也许可以使用 SSHTools(请参阅http://sourceforge.net/projects/sshtools/)。他们没有提供任何好的示例,但 SVN 中的代码库有一些类似乎表明它们支持 SFTP 服务器命令(请参阅http://sshtools.svn.sourceforge.net/viewvc/sshtools/trunk/j2ssh/src /com/sshtools/daemon/sftp/和http://sshtools.svn.sourceforge.net/viewvc/sshtools/trunk/j2ssh/src/com/sshtools/j2ssh/sftp/)。您需要承担一些繁重的工作。
让我知道这是否有帮助。
归档时间: |
|
查看次数: |
5900 次 |
最近记录: |