1

Linux でジョブをプリンターに送信すると、次のエラーが発生します。

java.lang.NoClassDefFoundError: Could not initialize class sun.print.CUPSPrinter

クラスが含まれているため、クラスが見つからない理由がわかりません。クラスrt.jarを調べたところ、rt.jarそこにあります。詳細については、私のjava -versionショー

Java バージョン "1.6.0_24"
Java(TM) SE ランタイム環境 (ビルド 1.6.0_24-b07)
Java HotSpot(TM) サーバー VM (ビルド 19.1-b02、混合モード)

前もって感謝します

4

1 に答える 1

1

java.lang.NoClassDefFoundError: Could not initialize class XXXに記載されているように、クラスは存在しますが、正しく初期化されていません。

コメントで、CodePainters はこのレポートhttps://bugs.eclipse.org/bugs/show_bug.cgi?id=297910を指摘しています。これは、$DISPLAY が設定されていないか、正しく設定されていないことを意味します。

于 2011-10-10T21:26:57.603 に答える