2011-09-13 12 views
2

Webブラウザで3D円グラフを表示しているときにLinux環境でこのエラーが発生します。それは、Windows環境で完全に正常に動作します。私はシステムプロパティするSystem.setProperty( "java.awt.headless"、 "真")を設定しているLinux/Unix環境でのJfreeChartエラー

 
java.lang.NoClassDefFoundError: 
Could not initialize class org.jfree.chart.JFreeChart 
at org.jfree.chart.ChartFactory.createPieChart3D(ChartFactory.java:763) 

。私のJavaコードで。 プロパティをチェックすると、正常にtrueに設定されています。 しかし、私はまだ同じエラーが発生しています。

答えて

2

Linuxサーバーがヘッドレスで動作していると思われます。 Using Headless Mode in the Java SE Platformと関連フォーラムthreadを参照してください。

+0

['createPieChart3D()'](http://www.jfree.org/jfreechart/api/javadoc/src-html/org/jfree/chart/ChartFactory.html#line.736)も参照してください。サーブレットコンテナのクラスパス – trashgod

関連する問題