我开发了一款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中声明的打印机,但无法执行“申领”操作。 而且奇怪的是,当我使用打印机实用程序执行“检查健康状况”时,它可以毫无问题地打印测试页面。
任何帮助或建议都将不胜感激。