我正在尝试使用apache-commons-vfs2 (V2.6.0)下载文件 我可以使用WinSCP访问该站点,因此所有凭据都是正确的,但是当我运行下面的Java程序时,我得到一个NumberFormatException.provider.sftp.SftpFileSystem.getUId(SftpFileSystem.java:281)
at org.apache.commons.vfs2.provider.sftp.SftpFileS
我试图使用vfs2连接器连接到SFTP主机,该连接器内部使用jsch。但是,当我尝试连接时,我会得到以下异常:
12:50:31.747 INFO o.a.c.v.p.sftp.SftpClientFactory - Connecting to <host> portat org.apache.commons.vfs2.provider.sftp.SftpFileProvider.createSession(SftpF
我希望使用VFS2来使用私钥连接到SFTP服务器。但是,应用程序将使用Java在应用程序服务器上运行;因此,我不想将私钥存储在文件中--而是将其存储在数据库中(加密);然后读取密钥并使用它进行连接。但是,我可以找到的所有指令(例如)都使用私钥file,而apacheVFS2似乎需要一个文件,而不是其身份提供程序对象中的字符串。myIdentityInfo = new IdentityInfo(new File(openSSHPriv
在RHEL 7中,我们正在构建从sftp服务器读取文件的流程。但是,设置指向Windows服务器的sftp连接失败。使用netstat,我们可以看到一个连接正在构建到Windows服务器,但是流程没有移动-没有文件被读取。在停止服务器时,wso2carbon.log中打印了如下所示的错误。当建立到Linux服务器(带有SSHD的Plain 7盒)的连接时,我们不会遇到任何问题。我们在运行WSO2 E
我试图将一个文件从一个远程服务器上传到另一个远程服务器。我使用了下面的代码,但我必须面对一个"org.apache.commons.vfs2.FileSystemException".**守则:**import org.apache.commons.vfs2.FileSystemException;
i