У меня есть клиент, у которого есть проблема с печатью из приложений JAVA с использованием старых принтеров Brother. Исключением, которое он получает, является «Принтер не принимает задания».Java «Принтер не принимает работу» старые принтеры Brother
Другие приложения (не приложения Java) могут печатать с использованием этих принтеров. Он переключился на новый принтер (также Брат), не меняя драйвера, а затем работал.
Идея состоит в том, что он не может изменить все принтеры, также он не хочет переустанавливать их все, поскольку у него есть сеть из сотен компьютеров и принтеров.
Я читал на разных форумах, что в java версии 1.5 и 1.6 есть ошибка, но это приложение работает только с java 1.5 или выше ... поэтому он не может переключиться на java 1.4 (с java 1.4, работа с печатью).
Не могли бы вы как-нибудь помочь мне и дать мне возможное решение этой проблемы?
Я видел эту тему. Я знаю, в чем проблема, но я не могу ее решить. Решение, размещенное в ответе # 9, не работает (как подтверждает ответ # 10) ... потому что в предоставленном решении есть попытка заменить ссылку класса, который реализует 3 интерфейса с ссылкой на класс, который только реализует один из интерфейсов ... поэтому генерируется ошибка. Итак ... Мне все еще нужно решение, если у кого-то есть. –