2011-05-12 141 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

回答

相關問題