今、私はEpson Java Pos ADKを使用するJavaアプリケーションを作成しようとしています。Epson Java Pos ADK例外:初期化されていません
私がやったこと: -installedのJava 1.6.0_22 -installedのJava JDK -installedのEclipse は1.11.8
エプソンのJava順位ADKを-installedそれから私は、COMポートツールを使用して、私のプリンタを試してみました、Iすべての作品が見えるように16進数のチャーを送ってください。します!
私は自分のアプリケーションを開発し始めました。 jpos.xml
では、SetupPOSジェネレータをEpson Java Pos ADKパッケージ内で使用しました。
私は自分のアプリケーションからテストプリントを作るためにいくつかの行を使用:
posPrinter = new POSPrinter();
posPrinter.open("##THE_NAME_I_SET_IN_JPOS_XML##");
posPrinter.claim(0);
posPrinter.setDeviceEnabled(true);
posPrinter.printNormal(station, "xxxxxxxxxxxxxxxxxx\n");
posPrinter.cutPaper(0);
posPrinter.release();
posPrinter.setDeviceEnabled(false);
posPrinter.close();
しかし、このアプリの結果は次のとおりです。
jpos.JposException:それは初期化され ではありません。 jp.co.epson.uposで jp.co.epson.upos.pntr.CommonPrinterService.sendOutputDataで jp.co.epson.upos.pntr.CommonPrinterService.checkInitialized(不明 出典)(不明 出典)で。 jp.co.epson.upos.pntr.CommonPrinterService.printNormalで jp.co.epson.upos.pntr.CommonPrinterService.executeNormalPrint(不明 出典)(不明 出典)でpntr.CommonPrinterService.sendOutputData(不明 出典) プリンタで jpos.POSPrinter.printNormal(不明 出典)。(Printer.java:146) Main.main(Main.java:28)での
同じバージョンとツールを使用して2つの異なるPC(VistaとXP 32ビット)で試しましたが、常に同じです。
JavaPos Example Test AppとEpsonHealtCheckToolも試しました。このツールでも同じです。
他に何を試していいのかわからない、誰もが問題を知っていますか?
PS:My Printer Epson TM-U220A、シリアル接続が正常に機能しているように見えます。プリンタを要求しようとしたときにCOMポートを使用するアプリケーションがあります。
ありがとうございました。