這是參考我的問題: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