Я написал приложение Point of Sale на Java, которое использует принтер Epson (модель TM-T20) и денежный ящик. Я на Windows 8.

Я пытаюсь установить все необходимые файлы, чтобы распечатать квитанцию.

На полностью чистом диске я сделал следующее:

  1. Я установил jre1.8.0_73.

  2. Я установил переменную окружения path в каталог jre bin.

  3. Я скопировал папку src\jpos из JCL (загрузчик конфигурации Java) в каталог jre lib ext.

  4. Я установил Java Advanced Imaging (jai) и скопировал 2 требуемых jar-файла в каталог jre lib ext.

  5. Далее я установил Epson APD (драйвер принтера). Во время этого процесса я подключил свой USB-принтер и включил его в соответствии с инструкциями.

  6. Затем я запустил Epson JavaPOS ADK 1141.exe. Это устанавливает сервисы JavaPOS.

  7. Я проверил, что служебные файлы JavaPOS находятся в каталоге jre lib ext.

JavaPOS установлен правильно.

Затем я запускаю SetupPOS.exe, чтобы создать файл jpos.xml.

Все кажется идеальным, пока я не нажму на поле со списком модели устройства и моей модели нет в списке. Зачем?

Я установил все правильно на тот же ящик ранее (до полного сброса) без каких-либо проблем, но это было некоторое время назад, и я не помню, как я это сделал.

Я подозреваю, что это может быть связано со временем подключения принтера или может быть что-то еще. Какие-либо предложения?

1 ответ1

0

После этой предыдущей попытки я снова сбросил настройки и произвел 2 изменения, описанных выше.

  1. Я загрузил свежую Epson_javaPOS ADK.exe с веб-сайта Epson на случай, если моя повреждена.

  2. Я выполнил те же действия, что и выше, но на этот раз в следующем порядке. 1.2.3.4.6.7.5

Это сработало.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .