首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaPOS :无法连接到打印机

JavaPOS :无法连接到打印机
EN

Stack Overflow用户
提问于 2017-04-10 12:06:42
回答 1查看 2.2K关注 0票数 2

我对JavaPOS很陌生

当我试图插入打印机时,我得到了以下错误:

“无法创建实例”

我已经安装了爱普生ADK 1.14.1,执行了JavaPOS.bat,创建了xml文件,并在我的应用程序中设置了链接该文件的属性:

代码语言:javascript
复制
System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, System.getProperty("jpos.xml.url"));

我有java8 (32位)。我试着连接:

代码语言:javascript
复制
POSPrinter printer = new POSPrinter();
printer.open("POSPrinter");

其中printerLogicalName与.xml文件中的内容相同:

代码语言:javascript
复制
<JposEntry logicalName="POSPrinter">

我已经用CheckHealth工具检查过了,这是可行的,有些东西是打印出来的.我不知道该查什么..。有什么想法吗?

我的代码:

代码语言:javascript
复制
private static final POSPrinter initPrinter(final String printerLogicalName) throws JposException {
    System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, System.getProperty("jpos.xml.url"));

    POSPrinter printer = new POSPrinter();
    printer.open("POSPrinter");
...

编辑:我成功地修改了一个提供的JavaPOS示例,现在我可以打印,但只能使用JavaPOS,并且只能在eclipse之外打印(执行.jar文件)。

如果我在eclipse中运行该应用程序,我就会出错:“在加载的JCL注册表中不存在服务”。

关于webapp,我尝试将它部署到正在运行的tomcat中(除eclipse外),但我也有同样的错误“无法创建实例”

EN

回答 1

Stack Overflow用户

发布于 2017-07-26 08:46:20

您需要在eclipse中设置-Djava.library.path="path_to_dlls“

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

https://stackoverflow.com/questions/43322736

复制
相关文章

相似问题

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