2011-05-12 58 views
1

将作业发送到Linux中的打印机时出现以下错误。java.lang.NoClassDefFoundError:无法初始化类sun.print.CUPSPrinter

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

不知道为什么类不能被发现,因为它包含在rt.jar我已经看着我rt.jar和类是存在的。 欲了解更多信息,我java -version显示

java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode)

预先感谢您

+2

如何看到该错误报告? https://bugs.eclipse.org/bugs/show_bug.cgi?id=297910似乎是相同的问题,解决方法是设置不同的(本地)DISPLAY值。 – 2011-05-12 11:44:46

+0

我认为,您正尝试在没有运行X Server的Linux服务器上运行Java应用程序。尝试使用'java -Djava.awt.headless = true ...'运行。 – 2011-10-10 21:40:18

回答

相关问题