版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
Hello
We have been using JCo2 for quite some time. Now we are going to use JCo3. I wrote a small Java application to run one RFC via JCo3. My application runs on Windows 7.
Error message:
Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\JCo3\sapjco3.dll: Can't find dependent libraries
I can provide the complete stack trace if you want.
Does anybody know what are those dependent libraries?
Here is what I have done so far:
1) The installation.html included in the JCo3 download states 'Do not copy the sapjco3.dll...into...SysWOW64...'. So I created my own folder C:\Program Files (x86)\JCo3. (I have tried SysWOW as well. It makes no difference.) In my own folder I placed the sapjco3.jar and sapjco3.dll.
2) In Eclipse I added sapjco3.jar to the Java Build Path.
3) I installed the Microsoft Visual Studio 2005 C/C++ runtime libraries as described in note 684106 as per the instructions of the installation.html. I wish this would have added those dependent libraries.
4) At this point if I run my application I get a slightly different version of the error:
Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path
I resolved this problem by editing the 'Native library location' of the sapjco3.jar in Eclipse. After that I am stuck with the error stated above.
Thanks for any help...
Read these next...
Best practice for 2x VMWare host HA/failover, and storing 5tb+ of company data?
VirtualizationHave a client with two old Hyper-V hosts, no clustering/HA/failover/etc configured, with 6 vms between them and 5tb of company data on old host 1 > DC/Fileserver as drive E:. They want new hosts, and cloud is a hard-stop for them so it's not up for discu...
WiFi to Ethernet Bridge that allows Static clients?
NetworkingHere is my scenario; I have production devices that need a static IP address. I had some WiFi repeaters that worked really well, however they burned out over time because of the environment. I have tried replacing them with tp-link and now BrosTrend Wi-Fi...
Tip Tuesday! 20 Sept 2022 - Interview Tips for Interviewee and Interviewer!
IT & Tech CareersWelcome to Tip Tuesday!Are you a Tipster? Do you like to exchange ideas and solutions? If yes, then this is the thread for you! Each week we will highlight a specific topic. If you have a special tip regarding this topic, then please share it with oth...
Spark! Pro Series - 20 September 2022
Spiceworks OriginalsToday in History: 20 September622 - Islamic Prophet Muhammed/Abu Bakr arrives in Jathrib1519 - Spanish expedition led by Portuguese navigator Ferdinand Magellan sets off on the 1st successful circumnavigation of the globe1746 - Bonnie Prince Charlie f...
Snap! Teams not loading, ChromeLoader, reducing cloud costs, IT Pro Day, & more
Spiceworks OriginalsYour daily dose of tech news, in brief. While it may not be widely known (yet!), the third Tuesday in September is annually celebrated as IT Professionals Day to honor the men and women who maintain the technology organizations depend on to conduct...