我使用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