Java Tess4J未在32位JVM中运行
我在让tess4j在32位jvm环境中工作时遇到了一个问题。奇怪的是,它工作在64位,而不是32位(与其他人似乎面临的问题相反) 我在根目录中创建了一个lib文件夹,并将dll放在其中Java Tess4J未在32位JVM中运行,java,jvm,java-native-interface,jna,tess4j,Java,Jvm,Java Native Interface,Jna,Tess4j,我在让tess4j在32位jvm环境中工作时遇到了一个问题。奇怪的是,它工作在64位,而不是32位(与其他人似乎面临的问题相反) 我在根目录中创建了一个lib文件夹,并将dll放在其中 System.setProperty("jna.library.path","lib/win32-x86"); 我还尝试将DLL放在根目录中,但没有成功。 我曾尝试使用32位jvm从32位ide运行它,但仍然没有成功 我只想按原样使用64位,但我需要使用另一个只能在32位环境中工作的库 如果您对此有任何
System.setProperty("jna.library.path","lib/win32-x86");
我还尝试将DLL放在根目录中,但没有成功。
我曾尝试使用32位jvm从32位ide运行它,但仍然没有成功
我只想按原样使用64位,但我需要使用另一个只能在32位环境中工作的库
如果您对此有任何意见,我将不胜感激
谢谢使用
-Djna运行。debug_load=true
,JNA将描述它试图加载目标库的位置和方式。您能试用最新版本1.4看看是否有帮助吗?
System.setProperty("jna.library.path","lib/win32-x86");