Issue mit der libtesseract303.dll in netbeans

Ich implementiere ein OCR-System. Wenn ich DLL-Dateien in den Java-Klassenpfad kopiere, wird der folgende Fehler angezeigt.

Exception in thread "main" java.lang.UnsatisfiedLinkError: G:\software\apache-tomcat-8.0.18-windows-x64\apache-tomcat-8.0.18\bin\win32-x86-64\libtesseract303.dll: Can't find dependent libraries

Und wenn ich nach dem Ausführen des Projekts den Java-Klassenpfad überprüfe, werden alle hinzugefügten DLL-Dateien gelöscht. Ich habe fast alle Tutorials zu @ befoltesseract. Kann aber keine Lösung finden. Hat jemand eine Idee?

1) .JDK Version 1.8 (64 Bit) 2) .Library ist 64 Bit 3) .alle drei Bibliotheken sind im Bibliothekspfad platziert. 4) Ich habe die Schritte in diesem Tutorial befolgtHien diesem Tutorial haben sie die 32-Bit-Bibliotheken vorgestellt. Stattdessen habe ich 64-Bit-Bibliotheken verwende java.lang.UnsatisfiedLinkError: Bibliothek 'libtesseract304' kann nicht geladen werden: Die native Bibliothek (win32-x86-64 / libtesseract303.dll) wurde im Ressourcenpfad ([Datei: / C: / Users / User / Documents / GitHub / Linguist] nicht gefunden / build / web / WEB-INF / classes). Dann habe ich versucht zu überprüfen, ob ich die Bibliothek mit system.load () laden kann. Dann habe ich folgenden Fehler bekommen. Mein Klassenpfad wird im Tomcat-Ordner abgelegt.

Ausnahme im Thread "main" java.lang.UnsatisfiedLinkError: G: \ software \ apache-tomcat-8.0.18-windows-x64 \ apache-tomcat-8.0.18 \ bin \ win32-x86-64 \ libtesseract303.dll: Kann abhängige Bibliotheken nicht finden

Antworten auf die Frage(2)

Ihre Antwort auf die Frage