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

How to check SFTP connection successful or not in Spring (with a try catch)? Which Library should I use to check SFTP connection in Spring?

我需要检查 SFTP 连接的健康状况。如何在 Spring 启动时检查 SFTP 连接是否成功(使用 try-catch)?我应该使用哪个库来检查 Spring 中的 SFTP 连接?

请检查this link。希望你会得到你的答案。虽然我正在复制一些代码片段以供您帮助。

.....
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);
...

谢谢