java.lang.NoClassDefFoundError:无法初始化类sun.print.CUPSPrinter

时间:2011-05-12 11:37:49

标签: java linux printing cups

将作业发送到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,混合模式)

提前谢谢

1 个答案:

答案 0 :(得分:1)

java.lang.NoClassDefFoundError: Could not initialize class XXX所述,该类存在,但未正确初始化。

在评论中,CodePainters指向此报告https://bugs.eclipse.org/bugs/show_bug.cgi?id=297910 暗示$ DISPLAY未正确设置或设置。