How to Fix This Eclipse Installation Error Easily

Eclipse as you know is mostly used IDE for Java programming & development of Android applications.(though, as in the case of Android, some plugins are currently not actively supported)

Also in case you plan to have it installed as a ‘companion’ application to, maybe NetBeans, Android Studio or some other IDE you actively work with, you may find this post helpful.

While trying to install Eclipse for the first time, you may encounter an error like this:

No cause for alarm, just hit ‘OK’.

The first thing you should bear in mind is that this is majorly an SDK compatibility issue. 
It means you do not have the RIGHT Java SDK needed to run the Application.

How do we mean ‘Right SDK’?

If you’re trying to install Eclipse on a Windows system, it either means you’re trying to install a 32bit Eclipse version meanwhile you have a 64bit Java SDK

OR

You’re trying to install a 64 bit Eclipse version while you’re having a 32 bit Java SDK.

You can fix this by downloading the right Java SDK for the version of software you’re trying to install.

But first, you have to be sure which JAVA SDK you currently have.

How To Know Which Java SDK You’ve Got

  • Go to your ( C :) drive & locate Program files.
    You will usually see 2 program files: 'Program ×86' and 'Program Files’.
  • ‘Program X86' are for 32 bits applications while ‘Program files' are for 64 bits.
  • So check through each folder, if you find a Java SDK folder in ×86, it means you have a 32 bit SDK.
  • Otherwise, if you find it in ‘Program Files’, it means it’s a 64 bit SDK you have got.
The basic rule is: If you have just a ×32 Java SDK & you’re trying to install a ×64 version of any software that uses Java SDK(and vice versa) it would throw such error.

So with this you should be able to make an effective decision as to which SDK to download to match the Eclipse Application you’ve got or whether to download both SDK (which is more advisable)

However, when you encounter such like error, no stress, grab a coffee & fix the issue like a Pro :)

Observations or suggestions concerning this? Hit me up in the comments. Alternatively, you could tweet at me @VanessaOsuka.

.

Happy stress-free coding, see you around the net. ☺