‎2014 May 21 8:52 AM
Hello,
i have setup a new Eclipse-AIE enviroment based on Eclipse Kepler 4.3.2 (Windows 8.1 64 Bit). After the installation of all Eclipse-ADT, -HANA,... plugins from the update site i received the error:"Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path"
On the same Laptop i have a second installation which is running without any problems.
Any ideas whats the reason?
Regards,
Christian
‎2014 May 21 9:42 AM
Hello Harald,
you are right the dll is missing in my new enviroment.
Regards,
Christian
‎2014 May 21 9:00 AM
Hi Christian,
are both Eclipse instances of the same architecture (32/64 Bit)?
You need to assure that Java Runtime, Eclipse and the DLL from Microsoft are matching.
Regards, Felix
‎2014 May 21 9:16 AM
Hello Felix,
yes both on Eclipse 4.3.2 64 Bit with JDK 8
java.runtime.version=1.8.0_05-b13
Regards,
Christian
‎2014 May 21 9:30 AM
Hi Christian,
can You check if a sapjco3.dll is present in your Eclipse Installation?
I found mine in "Eclipse\configuration\org.eclipse.osgi\366\0\.cp\lib".
If the dll exists you should check if it is a 64bit Library.
regards,
Harald
‎2014 May 21 9:42 AM
Hello Harald,
you are right the dll is missing in my new enviroment.
Regards,
Christian
‎2014 May 21 9:44 AM
Did you try a clean install, starting on a fresh installed eclipse?
‎2014 May 21 10:03 AM
I did a second clean installation with all plugins from the update site and the error still remains.
I can not find any sapjco3.dll under my root eclipse installation path.
Christian
‎2014 Jul 15 3:44 PM
It took a long time until the root cause became obvious. Eclipse Kepler simply doesn't know Windows 8.1. More details can be found in http://service.sap.com/sap/support/notes/2041195
Regards, Felix
‎2014 Jul 15 6:13 PM
Thanks for the investigation effort. The workaround works fine for us.
In Eclipse Luna (4.4) it looks like the same problem.
Christian