我使用AspriseOCR制作了一个Java OCR程序。 它需要一个叫做AspriseOCR.dll .dll文件,我复制的DLL到C:/在Windows/System32下/ 但是当我使用无法使用System.load加载.dll(路径);
System.load("C:/Windows/System32/AspriseOCR.dll");
我仍然获得了UnsatisfiedLinkError。
我已经花了最近2天搜索我的问题的解决方案,但我找不到任何工作。
好吧大家,它现在的作品。原来我也不得不做一个32位版本! 如果有人需要Asprise的OCR引擎帮助,下午和我会尽力帮助你!
尝试复制'AspriseOCR.dll'工作目录,并使用'调用LoadLibrary(“AspriseOCR”)'代替。 – oldrinb
@oldrinb,我不知道为什么......但是你的提示让我做到了。我刚刚从Eclipse中创建了一个可运行的jar,将该jar放入一个带有.dll的目录中,然后创建了一个可以执行此操作的程序:java -Xmx1024m -jar OCR.jar现在可以运行了! –
很高兴它解决了:-) – oldrinb