在使用 java 以编程方式建立与远程ftp
或服务器的连接后,无需写入本地系统中的sftp
文件即可读取文件。/home/www-data/content/
基本上我想使用Apache Tika从该路径中提取文件的元数据而不下载。
更新 :
我试图与JSch连接,它是SSH2
.
JSch jsch = new JSch();
session = jsch.getSession(SFTPUSER,SFTPHOST,SFTPPORT);
session.setPassword(SFTPPASS);
java.util.Properties config = new java.util.Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.connect();