JposException:无法连接打印机设备(仅在 linux 上出现问题)
JposException: Can't connect printer device (issue on linux only)
我开发了一个 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 中声明的打印机,因为 "open",而不是 "claim"。
奇怪的是,当我在打印机上执行 "check health"(使用打印机实用程序)时,它可以毫无问题地打印测试页。
如有任何帮助或建议,我们将不胜感激。
尝试参考这个解决方案
Java POS printer error
检查你的 Jpos.xml 路径目录.. Windows vs Ubuntu
File paths in Java (Linux)
给/dev/bus/usb/权限,这样jpos连接就会识别连接的打印机
我开发了一个 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 中声明的打印机,因为 "open",而不是 "claim"。 奇怪的是,当我在打印机上执行 "check health"(使用打印机实用程序)时,它可以毫无问题地打印测试页。
如有任何帮助或建议,我们将不胜感激。
尝试参考这个解决方案 Java POS printer error
检查你的 Jpos.xml 路径目录.. Windows vs Ubuntu File paths in Java (Linux)
给/dev/bus/usb/权限,这样jpos连接就会识别连接的打印机