使用Apache MINA SSHD我想在新文件到达时得到通知。因此,我已经设置了ScpTransferEventListener和SftpEventListener,但是当我连接并复制服务器文件时,它们都不触发。
哪些代码编码不正确?
"build"
修改
首先,我有错误的javadocs。如果您用google搜索apache mina-ssd,则会从https://mina.apache.org/sshd-project/apidocs/index.html获得描述1.1版且已过时的内容。尚未找到当前版本,但是在GitHub上查看了当前源代码,该接口的接口结构从1.1更改为1.7
然后,我忘了在EventListener的两个匿名实现中对@Override进行注释,这将显示错误的方法声明。在上面显示的源代码示例中对此进行了修复并进行了更正之后,SftpEventListener现在确实会触发,但是ScpTransferEventListener仍然不会触发。有什么想法吗?
感谢, 通宝