2016-05-13 22 views
0

私はジャスパーレポートでJavaアプリケーションをデプロイするためにOpenshift Platfrom(jre 1.6)を使用しています。最後の数日から、ジャスパー報告の実行中に次の例外を受け取りました。sun.font.FontManager.getDefaultPlatformFont例外

java.lang.NullPointerException 
    sun.font.FontManager.getDefaultPlatformFont(FontManager.java:3409) 
    sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:263) 
    java.security.AccessController.doPrivileged(Native Method) 
    sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:164) 

この問題を解決する方法を教えてください。

+0

使っていますか? –

+0

1.6.0_39と同じ問題ですが、1.6.0_36でも問題ありません。 – Bentaye

答えて

1

当社のシステム管理者は、 Javaのバージョン "1.6.0_39" OpenJDKのランタイム環境(IcedTea6 1.13.11)(RHEL-1.13.11.1.el6_8-x86_64版) OpenJDKの64ビットサーバーVM(23.25-を構築するためにJavaを更新しましたB01、混合モード) Linuxバージョン2.6.32-573.7.1.el6.x86_64([email protected])上

(gccのバージョン4.4.7 20120313(レッドハット4.4.7-16)(GCC))#1 SMP木9月10日夜1時42分16秒EDT 2015

私はyumを

でこれらをインストールすることによって、その問題を回避ました

dejagnu.noarch 1:1.4.4-17.el6
そしてDejaVu-のsans-モノfonts.noarch Javaバージョン2.33-1.el6
そしてDejaVu-セリフ-fonts.noarch 2.33-1.el6

関連する問題