[解決済み] Jasper ReportsでJVMからフォントが利用できない件
2023-01-08 06:16:21
質問
DynamicJasperでレポートを作成しようとしているのですが、以下のエラーが発生します。
net.sf.jasperreports.engine.util.JRFontNotFoundException:
Font 'Arial' is not available to the JVM.
msttcorefonts がインストールされていますが、JVM はそこからフォントを使用していないのでしょう。
Ubuntu 10.04を使用しています。
どのようにしたらこれを修正できますか?
どのように解決するのですか?
mscorefonts をインストールしようとしましたが、パッケージはインストールされ、最新の状態になっていました。
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installer
で、ファイルシステムでフォントを検索してみました。
ls /usr/share/fonts/truetype/msttcorefonts/
このフォルダには、ちょうどREADMEがあり、インストール方法について正しい説明が書かれていました。
cat /usr/share/fonts/truetype/msttcorefonts/README
インターネットに接続している必要があります。
sudo apt-get install --reinstall ttf-mscorefonts-installer
再インストールした
ttf-mscorefonts-installer
を再インストールして (上記のように、EULA を受け入れることを確認してください!)、問題は解決しました。
関連
-
[解決済み] JVM起動時のパラメータ「-Xms」「-Xmx」とは何ですか?
-
031-JVM-書込み結合
-
インタビュアー JDK8のメモリチューニングはどのように行うのですか?
-
Arthas 公式ドキュメントを読んでも使い方がわからない?ぜひご来店の上、学んでください
-
[解決済み] JVMターゲット1.8でビルドされたバイトコードをJVMターゲット1.6でビルドされているバイトコードにインライン化することができない
-
[解決済み] java.lang.OutOfMemoryError" の対処法。Java heap space "エラーの対処方法を教えてください。
-
[解決済み] なぜJVMはスタックベース、Dalvik VMはレジスタベースなのか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン