PrintServiceLookup.lookupPrintServices(null,null)返回零服务

时间:2013-10-22 10:45:08

标签: java printing primefaces jsf-2.2

我正在使用jsf和prime faces创建一个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());
        }

我在net beans独立应用程序上运行它,它列出了可用的服务。但在日食中,它不会返回任何东西。在调试模式下,当我将光标置于“服务”对象之上时,显示为工具提示

“org.eclipse.debug.core.DebugException:com.sun.jdi.ClassNotLoadedException:检索组件类型的数组时,未加载类型。”

有人可以帮我解决这个问题吗?

0 个答案:

没有答案