[英]Epson JavaPOS ADK install - Windows error 2 occured while loading the Java VM
最近,我為正在開發的POS應用程序購買了Epson TM-T20II熱敏票據打印機。 每當我嘗試從Epson網站(或附帶的軟件cd)安裝JavaPOS ADK時, Windows error 2 occured while loading the Java VM
。
我嘗試按照此答案進行操作,但這給我留下了另一個錯誤: ZeroGr2: Windows DLL failed to load
我正在運行Windows 10 Pro x64,並且已經安裝了周年紀念更新。
非常感謝您提供解決此錯誤並完成安裝的任何幫助。
為了防止Windows錯誤2代碼,請從命令提示符(以admin身份)啟動.exe並添加一個參數LAX_VM,如下所示
> Epson_JavaPOS_ADK_1141.exe LAX_VM“ C:\\ Java \\ jre \\ bin \\ java.exe”
我認為第二個問題是由於Java 8 64位JRE出現問題。 我可以使用64位jre1.8.0_101重現該錯誤,但使用32位版本可以正常工作。 我還使用64位JRE7進行了嘗試,效果也很好。
編輯:似乎您也需要以管理員身份啟動命令提示符。
當我嘗試安裝Epson JavaPOS ADK時,最終出現兩個相同的錯誤:
Windows error 2 occured while loading the Java VM
ZeroGr2: Windows DLL failed to load
我設法通過以下方式使其起作用:
Epson_JavaPOS_ADK_1141.exe LAX_VM "C:\\Program Files (x86)\\Java\\jdk1.8.0_101\\bin\\java.exe"
在管理命令終端 jdk1.8.0_101
我不需要以管理員身份啟動終端即可使其運行,但是安裝手冊指出應以管理員權限運行它 。 我也不需要更改安裝程序的兼容性設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.