Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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 boot 套接字关闭异常和控件从未返回_Spring Boot_Ssh_Sftp_Spring Integration Sftp - Fatal编程技术网

Spring boot 套接字关闭异常和控件从未返回

Spring boot 套接字关闭异常和控件从未返回,spring-boot,ssh,sftp,spring-integration-sftp,Spring Boot,Ssh,Sftp,Spring Integration Sftp,我是非常新的Spring集成SFTP,我正在编写代码来将SFTP文件上传到SFTP服务器。它总是在jsch捕获异常时失败,由于套接字关闭而留下主循环 我看到执行永远不会完成。请告知。在中找到相同的JSCH日志。但似乎没有解决方案,我正在进一步研究。发现了另一个rundeck问题,这些问题似乎表明异常是正常的,并不表示有错误。尝试移动getway.upload(path.toFile())设置为自己的try-catchtry-catch-finally,看看这是否有效或者错误是否仍然存在。我添加到

我是非常新的Spring集成SFTP,我正在编写代码来将SFTP文件上传到SFTP服务器。它总是在jsch捕获异常时失败,由于套接字关闭而留下主循环
我看到执行永远不会完成。请告知。

在中找到相同的JSCH日志。但似乎没有解决方案,我正在进一步研究。发现了另一个rundeck问题,这些问题似乎表明异常是正常的,并不表示有错误。尝试移动
getway.upload(path.toFile())moveToSaveLocation(路径、目录名)之前,将code>设置为自己的try-catch
try-catch-finally,看看这是否有效或者错误是否仍然存在。我添加到try/catch块
try{String upload=getway.upload(path.toFile();}catch(Exception e){moveToSaveLocation(path,directoryName);System.out.println(“+e);}
我仍然看到
jsch捕获了一个异常,由于套接字关闭而离开主循环时
正在变得loggedRight,我说的是将
getway.upload(path.toFile())
移动到它自己的try-catch,比如:
try{String-upload=getway.upload(path.toFile());}catch(异常e){System.out.println(“+e”)/**/try{moveToSaveLocation(path,directoryName);}catch{/*不确定捕获什么*/}finally{/*您的finally代码*/}
--我是说github上的问题是说
jsch捕获了一个异常,由于套接字关闭而离开主循环
不会引起警报,它会在套接字关闭时正常抛出该异常。您应该尝试上面的代码,看看即使jsch日志
jsch捕获了一个异常,文件是否也会上载到服务器异常,由于插座关闭而离开主回路