2016-08-21 8 views
1

Недавно я купил принтер для принтеров Epson TM-T20II для приложения POS, которое я разрабатываю. Всякий раз, когда я пытаюсь установить JavaPOS ADK с сайта Epson (или включенный программный компакт-диск, если на то пошло), я получаю Windows error 2 occured while loading the Java VM.Epson JavaPOS ADK install - произошла ошибка Windows 2 при загрузке Java VM

Я попытался следующим this answer, но это оставляет меня с другой ошибкой: ZeroGr2: Windows DLL failed to load

another error :(

Я бег Windows 10 Pro x64 и установил обновления юбилейных.

Любая помощь по устранению этой ошибки и завершению установки будет очень оценена.

ответ

2

Чтобы предотвратить код ошибки Windows, 2, запустите 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, и это сработало.

Редактировать: похоже, вам нужно запустить командную строку как администратор.

+0

Я действительно попробовал эту команду, чтобы заставить ее работать. Проблема в том, что любой JRE, который я использую (я пробовал java 7 и 8 как x32, так и x64), я всегда получаю эту ошибку. –

+0

Одна вещь, которую я также сделал, - запустить командную строку в качестве администратора. Вы пробовали это с разными JRE? – TrollGate

+0

У меня есть, к сожалению, такая же ошибка. –

0

Когда я попытался установить Epson JavaPOS ADK, я в конечном итоге с двумя одинаковыми ошибками:

  • Windows error 2 occured while loading the Java VM
  • затем ZeroGr2: Windows DLL failed to load

мне удалось заставить его работать на:

  • Запуск установщика с параметром LAX_VM @ TrollGate: то есть: Epson_JavaPOS_ADK_1141.exe LAX_VM "C:\Program Files (x86)\Java\jdk1.8.0_101\bin\java.exe" в администратора команды терминала в
  • Используя 32 бита JVM: Я использовал 32 бита jdk1.8.0_101

мне не нужно запустить терминал в качестве администратора, чтобы заставить его работать, но руководство по установке заявляет, что он должен быть запущен с правами администратора. Мне также не нужно было изменять настройки совместимости установщика.

 Смежные вопросы

  • Нет связанных вопросов^_^