【发布时间】:2015-02-20 14:49:51
【问题描述】:
我正在使用 JSch 将文件 SFTP 到我的服务器。
在 Rational Application Developer (RAD) 中,一切都按预期工作。
在 RAD 之外,通过 bat 文件运行我连接到 SFTP 服务器没有任何问题,但是在尝试创建目录时我收到以下错误消息:
com.jcraft.jsch.JSchException:Session.connect:java.security.NoSuchAlgorithmException:DH KeyPairGenerator 不可用
当我通过 bat 文件运行我的 RAD jdk 时,我的机器上没有什么?显然,它可以创建连接,因此我的 bat 文件可以访问jsch-0.1.51.jar,但它缺少我的C:\Progra~1\Java\jre6\bin 中包含在 RAD jre 中的其他一些 jar。
【问题讨论】: