java.lang.NoClassDefFoundError: Не удалось инициализировать класс sun.print.CUPSPrinter - PullRequest
1 голос
/ 12 мая 2011

При отправке задания на принтер в 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 Runtime Environment (сборка 1.6.0_24-b07)
Виртуальная машина сервера Java HotSpot (TM) (сборка 19.1-b02, смешанный режим)

Заранее спасибо

1 Ответ

1 голос
/ 11 октября 2011

Как отмечено в java.lang.NoClassDefFoundError: Не удалось инициализировать класс XXX , класс присутствует, но инициализируется неправильно.

В комментарии CodePainters указывает на этот отчет https://bugs.eclipse.org/bugs/show_bug.cgi?id=297910, который подразумевает, что $ DISPLAY не был установлен или установлен правильно.

...