java - Linux 上的 JSCH 抛出 java.awt.HeadlessException

标签 java linux ssh sftp jsch

<分区>

我们在我们的一个 Web 应用程序中使用 JSCH,但我得到 java.awt.HeadlessException

详情如下:- 应用服务器:Weblogic 10.3.4
JDK:JRockit 1.6
环境:Linux

我尝试在 weblogic 启动脚本中添加以下内容但没有帮助

-Djava.awt.headless=true

知道还需要做哪些其他更改。

感谢和问候,
哈什木克

最佳答案

我猜你的 com.jcraft.jsch.UnserInfo 接口(interface)的实现引用了 java.awt. 或 < strong>javax.swing.。如果是这样,在没有它们的情况下如何实现它。

关于java - Linux 上的 JSCH 抛出 java.awt.HeadlessException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21714470/

相关文章:

linux - 从 mbuffer 获取 stderr 到变量

c - access() 有什么问题?

git - `ssh -T` 到 VSTS(Azure Devops) 验证成功,但 `git clone` 失败

linux - 在 Jenkins 中使用 ant sshexec 运行脚本时如何更改工作目录?

java - 如何在Java中使用echo读取行?

java - 使用下限通配符时不兼容的类型

r - 如何从 R 中运行多命令 Linux shell 脚本?

windows - Perl 5.20.1版本下载。如何设置路径?

java - 在 SWT 上具有透明度的 PNG 图像

java - 回收商 View 内容器的多重选择