1

これは私の質問を参照しています: java.awt.HeadlessException Applets not displayed .

システム管理者から出された次の質問があります。彼らは尋ねています -

「java1.4 では明示的なエクスポート DISPLAY が必要でなかったのに、なぜ java1.5 では Tomcat で明示的なエクスポート DISPLAY が必要になったのですか?」

では、明示的なエクスポート DISPLAY なしで java.awt.HeadlessException をスローする原因となっている java1.5 の変更点は何ですか?

java1.5 でアプレットの動作に変更はありますか? Sun は java1.5 で AWT または Swing の内部動作を変更しましたか? java1.4 は Unix で実行されている xvfb ライブラリを表示できましたが、java1.5 は明示的なエクスポート DISPLAY なしでは表示できない理由は何ですか?

4

2 に答える 2

1

すべてを読んだわけではありませんが、ヘッドレスに関連する1.5と1.4の間の変更に関する関連情報を以下に示します。

「ヘッドレス」Javaをサポート

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4281163

JavaでのAWTの機能強化

http://java.sun.com/j2se/1.5.0/docs/guide/awt/AWTChanges.html#headless

それがお役に立てば幸いです。

于 2009-01-21T19:40:29.313 に答える
0

ヘッドがないため、X サーバーがまったくないシステムで tomcat を実行しており、DISPLAY をエクスポートする必要はありません。

于 2009-01-21T19:34:14.397 に答える