JavaPOS с gradle не может требовать устройства, Сервис не существует в загруженном реестре JCL - PullRequest
0 голосов
/ 21 апреля 2020

Я любитель в Java и Gradle, у меня есть некоторые проблемы. Когда я пишу код без Gradle, распечатать образец с Epson JavaPOS (импорт библиотек в настройках проекта), все в порядке. Но когда я пытаюсь сделать это с помощью gradle, то программа показывает мне много ошибок, я пытаюсь скомпилировать локальный файл в зависимости gradle

compile files('libs/jpos1141.jar')
compile files('libs/epsonjpos.jar')
compile files('libs/xml-apis.jar')
compile files('libs/xercesImpl.jar')
compile files('libs/openeet-lite-java7-20190610-1420.jar')

или скомпилировать группу

compile group: 'org.javapos', name: 'javapos', version: '1.14.1'

показать мне другое ошибки. Я использовал System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, "jposxml_path");, но ничего не изменилось. Любой, кто имеет опыт с этим или имел подобные проблемы, может дать мне решение. Большое вам спасибо.

jpos.JposException: Service does not exist in loaded JCL registry
at jpos.loader.simple.SimpleServiceManager.createConnection(Unknown Source)
at jpos.loader.JposServiceLoader.findService(Unknown Source)
at jpos.BaseJposControl.open(Unknown Source)
...