JSch不包含在jdk 1.7中?

时间:2014-09-05 16:53:44

标签: java ssh jsch

我试图使用JSch通过ssh连接到mysql。根据JSch网站,http://www.jcraft.com/jsch/它应该适用于j2se 1.4及更高版本,"不需要额外的库和#34;。我安装了jdk 1.7。怎么得到错误说"包com.jcraft.jsch不存在,导入com.jcraft.jsch.JSch;"当我编译我的java代码。我想知道如何让它发挥作用。

2 个答案:

答案 0 :(得分:1)

通常,"不需要额外的库"暗示"除了我们的图书馆。"使用一个随后需要二十个其他库的库(这就是为什么像maven这样的工具存在并且随处可用)的情况并不少见。

尝试下载jsch jar并将其包含在类路径中,我打赌错误会消失。

答案 1 :(得分:1)

在应用程序“lib”文件夹中添加JSch JAR。

或者使用JSch.JAR

更新系统类路径 Windows中的

转到

Advance System settings --> Advanced (tab) --> Environment Variables --> User Variables 

添加

CLASSPATH = %CLASSPATH%;C:\LOCATION OF THE JAR\JSch.jar