Windows中Epson POS打印机的JPOS配置问题
我正在尝试使用Windows中的jPOS进行打印并获得以下异常:
jpos.JposException: Could not connect to service with logicalName = Printer: Exception.message=jp.co.epson.uposcommon.util.EpsonJposServiceInstanceFactory
at jpos.loader.simple.SimpleServiceConnection.connect(Unknown Source)
at jpos.BaseJposControl.open(Unknown Source)
...
更多信息:
我正在尝试将我们的Java打印软件从Linux(它运行良好)移植到Windows。我们使用的是Epson TM-T70收据打印机。我安装了常规打印机驱动程序,并立即使用记事本打印东西。
现在我安装了Epson JavaPoS ADK。我使用ADK附带的SetupPOS应用程序配置了打印机。我使用逻辑设备名称“Printer”为我的打印机创建了一个新配置。我保存了所有内容,并创建了jpos.xml文件。
当我尝试运行我们的应用程序并执行printer.open(“Printer”),其中“Printer”是逻辑设备名称,打印机是POSPrinter实例,我得到上面的例外。
我知道我正在使用生成的jpos.xml文件,因为如果我提供一个随机的逻辑设备名称,我会得到一个不同的异常。
我想问题出在SetupPOS的端口配置中。打印机通过USB连接。我尝试了Windows打印机属性(ESDPRT001)中出现的端口名称,我甚至尝试了COM1到COM10的所有组合,但没有任何效果。
有人有什么建议吗?谢谢!
没有找到相关结果
已邀请:
3 个回复
悍蕾驮苇袜
硕歌沙
丧泉缝锋
在Windows 10上复制:
来自
到
运行javaPOS应用程序。