2006-08-29

linux-sun-jdk15自分用メモ

linux-firefoxのアプレットで日本語が出ない問題で、Sunのドキュメントを探し出す。

問題箇所は/usr/local/linux-sun-jdk1.5.0/jre/libにあるfontconfig.*。その探索順序からインストール状態ではfontconfig.RedHat.bfcが使われるが、このproperties.srcによると、iso10646しか使ってなくて、linuxエミュレータにもそんなフォントは(たぶん)入ってないため、いわゆる豆腐になる。

解決するには、jisx0208を使ってるfontconfig.RedHat.9.0.properties.srcをコピーしてfontconfig.RedHat.propertiesを作り(バージョンがわかれば指定した方がいいか?)、kochiじゃなくipaを使うように修正する。

これでめでたく日本語が表示された。diablo-jdk1.5.0でもファイル名を変えて入れるだけで通用する。もっとも、diabloでは日本語フォントを何も設定していないfontconfig.bfcでも日本語が問題なく出るが、なぜ?

ちなみに、appletviewerをそのまま起動すると(特にVMwareゲストで)なぜか非常に遅い。javavmwrapperを通さない場合は特に問題なさそう。

0 件のコメント: