Install Eclipse Mars 4.5 on Fedora 22/21, CentOS/RHEL 7.1/6.7/5.11

Eclipse LogoThis is guide, howto install latest Eclipse Mars 4.5 on Fedora, CentOS and Red Hat (RHEL). This guide should work with Fedora 22/21/20/19/18/17/16/15/14/13/12, CentOS 7.1/6.7/5.11 and Red Hat (RHEL) 7.1/6.7/5.11 and even with earlier versions.

Eclipse is a multi-language software development environment comprising an integrated development environment (IDE) and an extensible plug-in system. It is written primarily in Java and can be used to develop applications in Java and, by means of various plug-ins, other languages including C, C++, COBOL, Python, Perl, PHP, Scala and Ruby (including Ruby on Rails framework).

Install Eclipse Mars 4.5 on Fedora 22/21/20/19, CentOS/Red Hat (RHEL) 7.1/6.7/5.11

1. Install Sun/Oracle Java JDK 8

Install Sun/Oracle Java JDK 8 on Fedora, CentOS, Red Hat (RHEL)

2. Download Eclipse Mars 4.5

Download suitable version from www.eclipse.org/downloads. This guide uses Eclipse IDE for Java Developers version. Another popular versions are Eclipse IDE for Java EE Developers and Eclipse for PHP Developers. Select also 32-bit or 64-bit version depending on your system.

3. Change root user

4. Extract Eclipse package (example to /opt directory)

5. Add read permissions to all files

6. Create Eclipse executable on /usr/bin path

7. Create Gnome desktop launcher

8. Start Eclipse 4.5

From command line use eclipse command

From Desktop menu Gnome 3 Eclipse 4.4.2
Eclipse Luna SR1a 4.4.1 Launcher

From Desktop menu Gnome 2 and Eclipse
Eclipse SDK 3.6.2 Launcher Gnome

9. Eclipse 4.5 screenshot, running on Fedora 22 64-bit

Eclipse Mars 4.5 Running on Fedora 22

Troubleshooting

If you get something like following errors:

Failed to load the JNI shared library /usr/java/jdk1.6.0_21/jre/bin/../lib/i386/client/libjvm.so
Or
/usr/java/jdk1.6.0_21/jre/bin/../lib/i386/client/libjvm.so: cannot enable executable stack as shared object requires: Permission denied

Then do following:

and try again.

Share this post

160 Comments

  1. How can I uninstall Eclipse if I use this method for installation?

    Reply
    • Hi Mriyam,

      You could remove Eclipse using following commands:

      This doesn’t remove your data from home directory, just this guide Eclipse installation.

      Reply
  2. Awesome! Very nice that you include on how to do the [Desktop Entry] etc.! Thank you! :)

    Reply
  3. there is a “nano ~” missing in point 7 before “/usr/share/appl….”
    It doesn’t work without it.

    Reply
    • Hello Vasile,

      You can use any editor (nano, pico, vim/vim, joe etc.), that’s why there is only mention, “Create following file, with our favourite editor”.

      Reply
      • You’re right, sorry!

        Reply
  4. Thank You !

    Reply
  5. yo lo instale con $ yum install eclipse. !!!!!!

    Reply
    • Hi carlos,

      Yes, Eclipse Mars 4.5 is available if you have Fedora 22/23/24.

      And better command is:

      This is manual method and works EL 5/6/7 and older Fedoras. And you can select your Eclipse version from http://www.eclipse.org/downloads/

      Reply

Trackbacks/Pingbacks

  1. Android SDK and Eclipse ADT on Fedora 13, CentOS 5.5, RHEL 5.5/6 | If Not True Then False - [...] Your Development Computer and Install Required softwares1.1 Install Sun/Oracle Java JDK/JRE1.2 Install Eclipse SDK 3.6 (Helios)2. Install Andoid SDK2.1 …
  2. Failed to execute child process "/usr/local/eclipse/eclipse" (No such file or directo - [...] check this discussion, it might [...]

Submit a Comment

Your email address will not be published. Required fields are marked *