我开发了一个 java 应用程序,当我打印收据时,它可以在 Windows 上完美运行。当在 Ubuntu 14.04 中测试同一个 java 应用程序时,问题就出现了,并给了我这个:
jpos.JposException: Can't connect printer device=SRP-350II
at com.bixolon.jpos.services.printers.PrinterBaseService.claim(PrinterBaseService.java:256)
at jpos.BaseJposControl.claim(BaseJposControl.java:296)
at PruebaPOSImpresion.main(PruebaPOSImpresion.java:36)
似乎该应用程序找到了 jpos.xml 中声明的打印机,因为“打开”而不是“声明”。奇怪的是,当我在打印机上执行“检查健康”(使用打印机实用程序)时,它可以毫无问题地打印测试页。
任何帮助或建议表示赞赏。