JposException: Impossible de connecter le périphérique d’impression (problème uniquement sous Linux)

J’ai développé une application Java qui fonctionne parfaitement sur Windows quand j’imprime un reçu. Le problème survient lorsque la même application Java est testée dans Ubuntu 14.04 et me donne ceci:

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) 

Il semble que l’application trouve l’imprimante déclarée dans jpos.xml car elle fait l’ouverture, mais pas la revendication. Et il est étrange que lorsque j’exécute le “check health” sur l’imprimante (avec l’utilitaire d’imprimante), il peut imprimer la page de test sans problème.

Toute aide ou suggestion est appréciée.

Essayez de vous référer à cette solution Erreur d’imprimante Java POS

Vérifiez votre répertoire de chemin Jpos.xml .. Windows vs Ubuntu File chemins dans Java (Linux)

Accorder des permissions à / dev / bus / usb /, afin que la connexion jpos reconnaisse l’imprimante connectée