調べてみると、Xがインストールされていないサーバなどで起こる現象のようで、FAQに載るような内容ですね。Xの上で開発してきたので、気づきませんでした。6.5のインストールで用意した環境などで実際に試してみると、起こるエラーはこんなの。AWT)を使ってみます。AWTは実行環境のウィンドウシステムに依存しているので、ウィンドウシステムがない環境でAWTを使おうとすると問題が起こるようです。それを解決するには、Xvfbなどを使ってウィンドウシステムを用意するか、PJAのようにウィンドウシステムに依存しないAWT(互換ライブラリ)を使うかでしょう。PJAの使い方は簡単で、tomcat.shでjavaコマンドの引数に以下を追加しました。-Xbootclasspath/a:インストールしたパス/pja.jar-Dawt.toolkit=com.eteks.awt.PJAToolkit-Djava.awt.graphicsenv=com.eteks.java2d.PJAGraphicsEnvironmentこれでTomcatを起動し直してみると、プログラムに手を加えなくても動作しました。フォント関係のエラーが起こっているなあ。