Skip to Content
author's profile photo Former Member
Former Member

When open the Eclipse has an error

Hello everyone,

After i finish the installation and open the Eclipse, I have met an error like below:

ABAP communication layer is not configured properly. This might be caused by missing Microsoft Runtime DLLs VS2010. Consult the installation guide or download page for further details on how to install this component.

Error getting the version of the native layer: java.lang.UnsatisfiedLinkError: C:\TONY\eclipse-SDK-3.7.2-win32-x86_64\eclipse\configuration\org.eclipse.osgi\bundles\316\1\.cp\lib\sapjco3.dll: Can't find dependent libraries

Does anyone tell me why?(Microsoft Runtime DLLs VS2010 have already installed in the system or anyboby could give me the link to down the

Microsoft redistributable runtime DLLs VS2010 SP1 (x86) ).

Thanks and best regards,

Tony

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

7 Answers

  • Posted on Jul 27, 2012 at 01:04 PM

    Dear Tony,

    This(Microsoft Runtime DLLs VS2010) is installed when you install new version of SAP GUI for Windows (patch level 10 or higher). Otherwise, install it separately from the Microsoft installation page. You can find it easily on searching in their site for "Microsoft Runtime DLLs VS2010 download".

    Please note that you need SAP GUI for Windows 7.20 patch level 9, or higher installed on your local drive for working with ADT. If this is not the case, install the SAP GUI first from the SAP Software Download Center on the SAP Service Marketplace. (Do not use a SAP GUI version lower than7.20)

    Please refer to the SAP note with installation instructions for ADT including prerequisites for detailed instructions on installation: https://service.sap.com/sap/support/notes/1718399

    Best Regards,

    Dinu

    Add a comment
    10|10000 characters needed characters exceeded

    • This is the correct solution.

      Because, I faced the similar error as shown below:

      missing-dll-error.png

      As the error reads, I googled for the missing Microsoft Visual C++ 2013 (x64) DLLs, and found the same in the MS support website. I downloaded the package, executed and installed the same.

      Initially, I ignored the error message and proceeded with the next steps to create my first ABAP Cloud project in Eclipse. Obviously, I landed up in the logging issue later on due to the missing DLLs. So, installing the same resolved the logging issues eventually.

      Thanks to the contributors for their valueable inputs.

  • Posted on Jul 27, 2012 at 01:26 PM

    Hello Tony,

    the DLL is x86 (as described in the installation guide) while the path of your Eclipse folder states ..._64...

    The recommended platform is the 32Bit Eclipse version running with a 32Bit Java Runtime.

    Best Regards

    Felix

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 11, 2013 at 04:57 AM

    I also resolved the error using the same procedure.

    Regards,

    Sushant

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 02, 2014 at 10:42 AM

    I have installed Eclipse Kepler and ADT 2.4, 64 bit versions, but I get the VS2010.dll error, despite the fact that the DLL is reported as installed.Is it true that Eclipse/JRE in 64bit versions aren't supported by ADT?

    I have found only issues about SNC, but this is not my case.

    Thanks

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 04, 2016 at 01:42 PM

    Hi,

    I am new to SAPUI5 and I Learning SAPUI5. I Installed eclipse kepler in my Windows 10 Pc and configure all the requirements, But I'm facing same error but in my pc I have VS Redist 2015 edition and also I cannot Install lower version of VS Redist. Please help

    Message was edited by: Martin Steinberg I would ask you to post your question inside the SAPUI5 related forum with a bit more information (error messages). Another question from my side is why you go for Eclipse Kepler - this is a very old release. I would suggest to use Eclipse Luna or best Eclipse Mars. Thx Martin

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Feb 23, 2016 at 04:19 PM

    Hello Tony,

    I faced the similar issue . I tried both Luna and Lastest Mars.

    I tried to check for the recent version of SAP Java connector under this link https://websmp102.sap-ag.de/connectors

    However, this component is deprecated . So I deleted the sapjco3.dll and other sapjco3 files on my local machine . Now the issue is fixed . I can work with ADT .

    Please create a backup somewhere before you delete these files .

    Regards,

    Rekha


    SAPJCO_error.png (86.2 kB)
    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Rekha,

      if ADT had placed it there, then the JCo dll would have had the right version! 😉

      The JCo installation guide is contained in the JCo installation archive.

      You can get the installation archive from service.sap.com, inside you will find javadoc/installation.html, and there it is:

      "Note: Do not copy the sapjco3.dll neither into the {windows-dir}\system32 nor into the {windows-dir}\SysWOW64 directory. This will break the operability of other JCo versions that are already installed on the same system. Furthermore you would risk that the current installation also would not work anymore, if the sapjco3.dll gets replaced in the respective Windows system directory in the future."

      Best regards,

      Marco

  • Posted on Feb 24, 2016 at 09:19 AM

    Hello Marco,

    I found one more sapjco3.dll under after ADT installation.

    This is the right place .

    However, I have not placed the file manually placed it under system32.

    It might have been already present before I installed ADT .

    What are the different SAP installations ( example : NW business client ) that install sapjco3 on local machine , Any idea ?


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.