首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Epson Java Pos ADK异常:未初始化

Epson Java Pos ADK异常:未初始化
EN

Stack Overflow用户
提问于 2010-11-19 22:09:27
回答 1查看 3.4K关注 0票数 5

现在,我尝试编写一个使用爱普生Java Pos ADK的Java应用程序。

我所做的:-Installed 1.6.0_22 -Installed Java Eclipse -Installed爱普生JavaposADK1.11.8

然后我用Com端口工具尝试了我的打印机,我给他发送十六进制字符,看看是否所有的工作。是的!

然后我开始开发我的应用程序。在jpos.xml中,我在爱普生Java包中使用了SetupPOS生成器。

我用几行代码从我的应用程序中做了一个测试打印:

代码语言:javascript
复制
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.pntr.CommonPrinterService.checkInitialized(Unknown来源)在jp.co.epson.upos.pntr.CommonPrinterService.sendOutputData(Unknown来源)在jp.co.epson.upos.pntr.CommonPrinterService.sendOutputData(Unknown来源)在jp.co.epson.upos.pntr.CommonPrinterService.executeNormalPrint(Unknown来源)在jp.co.epson.upos.pntr.CommonPrinterService.printNormal(Unknown来源)在jpos.POSPrinter.printNormal(未知来源)打印机.(Printer.java:146) at Main.main(Main.java:28)

我在两台不同的个人电脑(Vista和XP 32位)上尝试过,使用相同的版本和工具,但始终是一样的。

我还试用了JavaPos示例测试应用程序和EpsonHealtCheckTool。这个工具也是一样的。

不知道还能尝试什么,大家都知道问题所在吗?

PS:我的打印机-爱普生TM-U220A,串行连接似乎有效,因为当我试图声称打印机和另一个应用程序使用COM端口时,我的应用程序说端口是不可用的。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-03 11:57:40

我发现了问题所在:我用错了电缆。

我自己做的,见下面爱普生的文档:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4229834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档