2
我很新的JavaPOS的JavaPOS的:無法連接到打印機
當我嘗試初始化打印機因爲我得到了這個錯誤:
「無法創建實例」
我已經安裝了EPSON ADK 1.14.1,執行JavaPOS.bat,創建XML文件,屬性設置爲這個文件在我的應用程序鏈接:
System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, System.getProperty("jpos.xml.url"));
我有java8(32位)。 我嘗試連接:
POSPrinter printer = new POSPrinter();
printer.open("POSPrinter");
其中printerLogicalName是相同.xml文件:
<JposEntry logicalName="POSPrinter">
我與CheckHealth工具的檢查,這是工作,什麼是印刷... 我不知道要檢查什麼... 任何想法?
我的代碼:
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提供樣品,我現在可以打印,但只能用Java應用程序,並且只能在外面蝕(執行.jar文件)。
如果我在eclipse中運行應用程序,我有錯誤:「服務在加載的JCL註冊表中不存在」。
以及有關Web應用程序中,我試圖將它在運行Tomcat部署(外食),但我有同樣的錯誤「無法創建實例」
您是否設法爲您的eclipse找到解決方案?謝謝 –
不,我只是在eclipse外的tomcat上部署了我的jar:/ – Lempkin