jsf とプライム フェースを使用して J2EE Web プロジェクトを作成しています。レポート印刷ボタンを使用してジャスパーレポートを印刷したい。このコードを使用してそれを実行していますが、このコードを実行すると、出力としてサービスがゼロになります。
PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null);
System.out.println("****************Services");
for (int i = 0; i < services.length; i++) {
System.out.println("services==="+services[i].getName());
}
これをネット Bean スタンドアロン アプリケーションで実行すると、利用可能なサービスが一覧表示されます。しかし、日食では、何も返されません。デバッグ モードでカーソルを「サービス」オブジェクトの上に置くと、これがツールチップとして表示されます
「org.eclipse.debug.core.DebugException: com.sun.jdi.ClassNotLoadedException: 配列のコンポーネント タイプの取得中にタイプがロードされていません。」
誰でもこれで私を助けてもらえますか?