Can't load library error FREngine.Jni.dll

Hi Team,

    I am trying to create a JAVA application using FREngine version 12 Linux on Windows 10 machine.While running the Hello java class getting below error

Initializing Engine...
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: E:\ABBYY\FREngine12\Bin\FREngine.Jni.dll
at java.lang.ClassLoader.loadLibrary(
at java.lang.Runtime.load0(
at java.lang.System.load(
at com.abbyy.FREngine.Engine.loadFREngineJNIDllFromFolder(
at com.abbyy.FREngine.Engine.loadFREngineJNIDll(
at com.abbyy.FREngine.Engine.InitializeEngine(
at com.pennant.abbyy.integration.Hello.loadEngine(
at com.pennant.abbyy.integration.Hello.Run(
at com.pennant.abbyy.integration.Hello.main(

We have installed FineReader Engine 12 for Linux.But I'm trying to run Hello code in Windows machine.I have copied Bin and Inc/Java folders from Linux machine to my local windows machine.In Bin folder I didn't find "FREngine.Jni.dll" file.Is it correct way I am doing.Could you please suggest.Or else do we need to install separate licence for windows.How can I get FREngine.Jni.dll file.Please help me on this.


Below is the customer details:

Customer Project ID*:

Was this article helpful?

0 out of 0 found this helpful



Please sign in to leave a comment.