>从Epson网站获取Epson JavaPOS ADK,您需要注册才能下载它.
>确保安装了32位JVM
>安装Epson JavaPOS ADK
>选择32位JVM
>选择将lib文件复制到jvm的ext文件夹的选项.
>为您的打印机创建一个端口
>在安装文件夹中:Epson / JavaPos / checkHealth可用于检查打印机是否正确连接.
>运行Epson / JavaPos / setupPOS / setupPOS.exe,您将创建一个jpos.xml文件,该文件可让您的java程序知道哪些设备连接在哪里,应该如何配置.
>按新
>添加您的设备
>保存JPos.xml文件
>您可以使用以下命令测试安装:http://sourceforge.net/projects/javapospostest2/选择新创建的jpos.xml
>您可以使用以下命令在Java中指定jpos.xml的特定路径:System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME,System.getenv(“jposxml_path”));我使用了system-enviroment变量,但您当然可以使用任何其他方式来指定路径.
现在你准备好了!
例:
POSPrinterControl113 printer = (jpos.POSPrinterControl113) new POSPrinter();
CashDrawerControl113 drawer = (CashDrawerControl113) new CashDrawer();
try {
printer.open("POSPrinter");
printer.claim(100);
printer.setDeviceEnabled(true);
} catch (Exception e) {
System.err.println("Printer deactivated " + e.getMessage());
printerdisabled = true;
drawerdisabled = true;
return;
}
try {
drawer.open("CashDrawer");
drawer.claim(100);
drawer.setDeviceEnabled(true);
} catch (Exception e) {
System.out.println("Cashdrawer deactivated: " + e.getMessage());
drawerdisabled = true;
return;
}