3

レシートを印刷するときに Windows で完全に動作する Java アプリケーションを開発しました。この問題は、同じ Java アプリケーションが Ubuntu 14.04 でテストされたときに発生し、次のようになります。

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 で宣言されたプリンターを見つけるようです。そして、プリンターで(プリンターユーティリティを使用して)「チェックヘルス」を実行すると、問題なくテストページを印刷できるのは奇妙です。

任意のヘルプや提案をいただければ幸いです。

4

2 に答える 2

0

この解決策を参考にしてみてください Java POS プリンターエラー

Jpos.xml パス ディレクトリを確認してください。 Windows と Ubuntu Java でのファイル パス (Linux)

于 2016-08-18T02:42:42.097 に答える