这是一种重复的问题,但没有一个答案有助于解决这个问题。我这样做了,
- 从这里提取代码
- 在VM参数中添加了-Djna.library.path=${workspace_loc:/ocr-tess4j-example}/dlls/x64,该文件夹包含三个dll文件gsdll64.dll、liblept168.dll和libtesseract302.dll
- 执行 java 文件“TesseractExample.java”
低于异常。
Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'libtesseract302': The specified module could not be found.
我尝试了以下选项,但没有任何效果
- 在 VM 变量中设置 jna.library.path
- 在 System.setProperty 中设置它
- 将这些 dll 文件保存在根文件夹中,并且不设置 jna.library.path
请帮我解决这个问题