【发布时间】:2010-10-01 11:55:58
【问题描述】:
我在 HP Unix 上使用 Tomcat 5.5.23、JDK 1.5。我们有一个应用程序,当从 tomcat 调用时会启动一个小程序。在 JDK 1.4 之前它工作正常。但是现在我们已经迁移到 JDK 1.5 并且小程序无法启动。抛出的异常是 - java.awt.HeadlessException: 没有设置 X11 DISPLAY 变量,但是这个程序执行了一个需要它的操作。
然后我将 JAVA_OPTS="-Djava.awt.headless=true" 添加到 catalina.sh 文件中。但我仍然得到相同的无头异常,但这次没有 X11 显示消息。
任何帮助将不胜感激。
【问题讨论】: