这是参考我的问题:java.awt.HeadlessException Applets not displayed。Java - AWT从1.4到1.5的差异(在Unix和Windows上工作)
系统管理员提出了下一个问题。他们问 -
“为什么java1.5现在需要在java1.4没有的时候在tomcat中显式导出DISPLAY?”
那么java1.5中发生了什么变化,导致它在没有显式导出DISPLAY的情况下抛出java.awt.HeadlessException?
applet在java1.5中的工作方式有变化吗? Sun是否在java1.5中更改了AWT或Swing的内部工作? java1.4能够看到在Unix上运行的xvfb库的原因是什么,但是java1.5在没有显式导出DISPLAY的情况下看不到?
你没有说明你是否试图在Tomcat *中运行Applet *。这是一个很大的问题,因为这是一个相当荒谬的用法,如果这就是你正在做的。 – 2009-01-21 19:38:32