Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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
如何在Spring中检查SFTP连接是否成功(使用try-catch)?我应该使用哪个库在Spring中检查SFTP连接?_Spring_Spring Integration Sftp - Fatal编程技术网

如何在Spring中检查SFTP连接是否成功(使用try-catch)?我应该使用哪个库在Spring中检查SFTP连接?

如何在Spring中检查SFTP连接是否成功(使用try-catch)?我应该使用哪个库在Spring中检查SFTP连接?,spring,spring-integration-sftp,Spring,Spring Integration Sftp,我需要检查SFTP连接的运行状况。如何在Spring boot中检查SFTP连接是否成功(使用try-catch)?我应该使用哪个库在Spring中检查SFTP连接?请检查。希望你能得到你的答案。尽管我正在复制一些代码片段以供您帮助 ..... jsch = new JSch(); session = jsch.getSession(user, hostIP, port); session.setPassword(Password); java.util.Properties config =

我需要检查SFTP连接的运行状况。如何在Spring boot中检查SFTP连接是否成功(使用try-catch)?我应该使用哪个库在Spring中检查SFTP连接?

请检查。希望你能得到你的答案。尽管我正在复制一些代码片段以供您帮助

.....
jsch = new JSch();
session = jsch.getSession(user, hostIP, port);
session.setPassword(Password);
java.util.Properties config = new java.util.Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.connect(getTimeInSecond() * 1000);
channel = session.openChannel("sftp");
channel.connect();
channelSftp = (ChannelSftp) channel;
channelSftp.cd(LocationPath);
...

谢谢

嗨Saimon,我想建议您使用
JSCH
库。您也可以使用此选项手动检查SFTP身份验证和路径。您最好添加更多标签,如:JAVA、spring集成,谢谢。谢谢您的努力。