Библиотека JNA не загружается, несмотря на ее наличиеJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Библиотека JNA не загружается, несмотря на ее наличие

Сообщение Anonymous »

Я пытаюсь использовать Tesseract.

java.lang.NoClassDefFoundError: не удалось инициализировать класс
net.sourceforge.tess4j.TessAPI

Я проверил, найдена ли эта библиотека с помощью отладки jna.

Найден библиотечный ресурс в
jar:file:/C:/Users/pjfg787/.m2/repository/net/java/dev/jna/jna/4.2.2/jna-4.2.2.jar!/com/sun/jna /win32-x86-64/jnidispatch.dll
Ищем библиотеку 'libtesseract304'
Добавление путей из jna.library.path:
C:\Users\pjfg787\AppData\Local\Temp\tess4j\win32-x86-64;C:\Users\pjfg787\AppData\Local\Temp\tess4j\win32-x86-64
Пытаюсь
C:\Users\pjfg787\AppData\Local\Temp\tess4j\win32-x86-64\libtesseract304.dll
Добавление системных путей: []
Пытаюсь
C:\Users\pjfg787\AppData\Local\Temp\tess4j\win32-x86-64\libtesseract304.dll
Ищем префикс lib- Пробуем liblibtesseract304.dll Ищем
путь к классам из sun.misc .Launcher$AppClassLoader@18b4aac2 для
libtesseract304
Найден ресурс библиотеки по адресу
jar:file:/C:/Users/pjfg787/.m2/repository/net/sourceforge/tess4j/tess4j/3.1.0/tess4j-3.1.0.jar!/win32-x86-64/libtesseract304.dll< /p>
[20.04.2023 09:45:01:273] -[none] -[Inconnu] -[none] [ОШИБКА]
read.logic.service.identity.utils.LogicIdentityOcr -
java.util.concurrent.ExecutionException :
java.lang.NoClassDefFoundError: не удалось инициализировать класс
net.sourceforge.tess4j.TessAPI

Как видите, он ищет нужную dll по правильному пути, но не загружается вообще.
(Я проверил, эта dll: libtesseract304.dll существует по пути)
Другая информация: у других она работает нормально члены моя команда с точно такой же конфигурацией.
Буду признателен за любую помощь, поскольку я перепробовал все, что пришло в голову.

Подробнее здесь: https://stackoverflow.com/questions/760 ... ng-present
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»