10

基于“jsch”的实现对我有用。
但由于使用了 Vector(旧式 Java 集合),它看起来并不现代。
我发现其他实现不太流行并且没有记录。
你能推荐他/她有良好经验的 SFTP 库的实现吗?
谢谢。

4

6 回答 6

4

有用。谁在乎它是否使用Vector?它是迄今为止最受欢迎的一种。事实上,这是我能想到的唯一一个不求助于谷歌的方法。

于 2010-10-06T17:12:03.403 回答
4

github上有一个更新的“版本”的Jsch。它在许多方面对现有库进行了巨大改进。查看站点上的 README 和全面的 javadoc 以获取更多信息。https://github.com/vngx/vngx-jsch。它也可用于大多数主要的 maven 存储库,并且与 OSGi 兼容。有很多选择,但这个是可靠的,我相信是最新的(规范/代码/文档)。免责声明:我是贡献者。

于 2011-06-07T20:20:30.200 回答
3

正如@dty所说,只要您的应用程序可以顺利运行,您为什么要关心库中已弃用的类/方法的使用?

你只需要关心你在调用什么,而不是它在内部是如何工作的。
您也可以使用 JSch 之上的抽象工具,但这不会改变任何事情。

您还可以检查 JSch 替代品,但由于 JSch 被广泛使用,您可能会遇到更少的错误。

于 2010-10-06T17:15:55.717 回答
1

您可能还想看看IP*Works!来自 /n 软件的SSH 。

于 2010-10-06T18:24:40.590 回答
1

我用过这个库https://github.com/shikhar/sshj/。它有一个优秀的 API [需要 Java 6]。

于 2013-06-07T10:18:25.857 回答
0

一个更便宜的商业替代品(我自己的产品,供披露)是edtFTPj/PRO

于 2012-08-09T07:18:00.107 回答