Frage

Jetzt versuche ich eine Java-Anwendung zu schreiben, was die Epson Java Po ADK verwendet.

Was ich getan habe: -Installierte Java 1.6.0_22 -Installierte Java JDK -Installierte Eklipse Epson Java Pos ADK 1.11.8

-Installierte

Dann habe ich versucht meinen Drucker mit Com Port-Tool, schicke ich ihn Hexadezimal Chars, wenn alle Arbeiten zu sehen. Es tut!

Dann begann ich meine Anwendung zu entwickeln. Im jpos.xml verwenden ich die SetupPOS im Epson Java Po ADK-Paket-Generator.

habe ich ein paar Zeilen einen Testdruck von meiner Anwendung zu machen:

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();

Aber das Ergebnis dieser Anwendung ist:

  

jpos.JposException: Es ist nicht   initialisiert. beim   jp.co.epson.upos.pntr.CommonPrinterService.checkInitialized (Unbekannt   Quelle) bei   jp.co.epson.upos.pntr.CommonPrinterService.sendOutputData (Unbekannt   Quelle) bei   jp.co.epson.upos.pntr.CommonPrinterService.sendOutputData (Unbekannt   Quelle) bei   jp.co.epson.upos.pntr.CommonPrinterService.executeNormalPrint (Unbekannt   Quelle) bei   jp.co.epson.upos.pntr.CommonPrinterService.printNormal (Unbekannt   Quelle) bei   jpos.POSPrinter.printNormal (Unbekannt   Quelle) bei   Drucker. (Printer.java:146) bei   Main.main (Main.java:28)

Ich habe versucht, dies auf zwei verschiedene PCs (Vista und XP 32bit), mit den gleichen Versionen und -Werkzeuge, aber es ist immer das gleiche.

Ich habe auch versucht die JAVAPOS Beispiel Test App und die EpsonHealtCheckTool. Es ist auch das gleiche mit diesen Werkzeugen.

Sie wissen nicht, was anderes zu versuchen, tut jeder kennt das Problem?

PS:. Mein Drucker Epson TM-U220A, die serielle Verbindung scheint zu funktionieren, denn wenn ich versuche, den Drucker Anspruch und eine andere Anwendung verwendet den COM-Port, My App sagt, dass der Port nicht verfügbar ist

Danke.

War es hilfreich?

Lösung

Ich habe was das Problem herausgefunden. Ich das falsche Kabel verwendet

habe ich meine eigene finden Sie in der Dokumentation Epson unter:

Nullmodemkabel für Epson POS-Drucker

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top