我们在我们的一个Web应用程序中使用JSCH,但是我得到java.awt.HeadlessException
以下是详情: -
App Server:Weblogic 10.3.4
JDK:JRockit 1.6
环境:Linux
我尝试在weblogic启动脚本中添加以下内容但没有帮助
-Djava.awt.headless =真
知道还需要做些什么改变。
谢谢&问候,
Hashmukh
答案 0 :(得分:1)
我猜您 com.jcraft.jsch.UnserInfo 界面的实现已经引用了 java.awt。 或<强> javax.swing中。强> 的。如果是这样,如何在没有它们的情况下实现它。
答案 1 :(得分:0)
这就是诀窍
enter code here
session.setPassword(password.getBytes());
java.util.Properties config = new java.util.Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.connect();
感谢所有帮助: - )