2

レポートツールとしてBIRT(v3.7.2)を使用しており、最近Linuxサーバーに移行しました。

BIRTは、Java AWTを使用してチャートを生成します。オンラインで読んだものから、Java AWTは、jre/libフォルダー内のfontconfig.propertiesファイルで定義された5つの論理フォントのみをサポートします。Arialフォントを使用してチャートを設計しましたが、LinuxではLucidaがデフォルトのようです。

このLinuxサーバーでsudoを実行できず(fontconfig.propertiesファイルを編集できません)、fontconfig.propertiesを編集するためだけにJavaインスタンスのローカルコピーを作成したくありません。(最後の手段...)

JAVA_FONTS env変数を使用してArialを含むフォントディレクトリをポイントしようとしましたが、機能しないようです...(AWTは本当に頑固なようです)

Javaの論理フォントを動的に設定する他の方法があるかどうか疑問に思っていますか?

4

0 に答える 0