JposException:无法连接打印机设备(仅限linux上的问题)

时间:2016-02-10 19:59:48

标签: java linux ubuntu javapos posprinter

我开发了一个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中声明的打印机,因为它是“打开”,而不是“声明”。 奇怪的是,当我在打印机上执行“检查运行状况”(使用打印机实用程序)时,它可以毫无问题地打印测试页。

感谢任何帮助或建议。

2 个答案:

答案 0 :(得分:0)

尝试引用此解决方案 Java POS printer error

检查您的Jpos.xml路径目录.. Windows vs Ubuntu File paths in Java (Linux)

答案 1 :(得分:0)

授予/ dev / bus / usb /权限,以便jpos连接识别连接的打印机