JIRA Charts are causing NoClassDefFoundError FontManager

プラットフォームについて: Data Center のみ。 - This article only applies to Atlassian apps on the Data Center プラットフォーム

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。

*Fisheye および Crucible は除く

症状

atlassian-jira.log に次のエラーが返される。

Stack Trace: java.lang.NoClassDefFoundError: sun.font.FontManager (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:134) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:766) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:646) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:87) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:207)

原因

The Java environment may not have the needed libraries for the charts.

ソリューション

Run JIRA in headless mode:

-Djava.awt.headless=true

If the above does not help, try installing the package:

yum install libstdc++.so.5
更新日時: September 25, 2025

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。