我的客户在使用旧 Brother 打印机从 JAVA 应用程序进行打印时遇到问题。他得到的异常是“打印机不接受作业”。
其他应用程序(不是 Java 应用程序)可以使用这些打印机进行打印。他换了一台新打印机(也是 Brother),没有更改驱动程序,然后它就可以工作了。
他的想法是,他无法更改所有打印机,而且他也不想重新安装所有打印机,因为他拥有由数百台计算机和打印机组成的网络。
我在不同的论坛上读到,java版本1.5和1.6中有一个错误,但这个应用程序仅适用于java 1.5或更高版本......所以他无法切换到java 1.4(使用java 1.4,打印工作) .
您能以某种方式帮助我并为我提供一些可能的解决方案吗?
最佳答案
在 http://copy-con.blogspot.com/2009/12/printer-is-not-accepting-job.html 找到了使用字节码操作的解决方法
关于Java "Printer is not accepting jobs"老兄弟打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3584106/