Я написал приложение Point of Sale на Java, которое использует принтер Epson (модель TM-T20) и денежный ящик. Я на Windows 8.
Я пытаюсь установить все необходимые файлы, чтобы распечатать квитанцию.
На полностью чистом диске я сделал следующее:
Я установил jre1.8.0_73.
Я установил переменную окружения path в каталог jre bin.
Я скопировал папку src\jpos из JCL (загрузчик конфигурации Java) в каталог jre lib ext.
Я установил Java Advanced Imaging (jai) и скопировал 2 требуемых jar-файла в каталог jre lib ext.
Далее я установил Epson APD (драйвер принтера). Во время этого процесса я подключил свой USB-принтер и включил его в соответствии с инструкциями.
Затем я запустил Epson JavaPOS ADK 1141.exe. Это устанавливает сервисы JavaPOS.
Я проверил, что служебные файлы JavaPOS находятся в каталоге jre lib ext.
JavaPOS установлен правильно.
Затем я запускаю SetupPOS.exe, чтобы создать файл jpos.xml.
Все кажется идеальным, пока я не нажму на поле со списком модели устройства и моей модели нет в списке. Зачем?
Я установил все правильно на тот же ящик ранее (до полного сброса) без каких-либо проблем, но это было некоторое время назад, и я не помню, как я это сделал.
Я подозреваю, что это может быть связано со временем подключения принтера или может быть что-то еще. Какие-либо предложения?