How to Install Eclipse Oxygen IDE in Linux Mint 18.3
To Install Eclipse Oxygen IDE in Linux Mint 18.3
Eclipse provides IDE for various programming languages, testing In this how-to guide, we used Eclipse for Java EE developers. It is so simple to install Eclipse Oxygen IDE in Linux Mint 18.3 and this tutorial covers the ground on the same process.
Installing Eclipse Oxygen IDE
But before the installation, Eclipse requires Java to be installed on your system. Make sure you have proper Java installed.
In order to download the latest eclipse version download it from the official website: https://www.eclipse.org/downloads/eclipse-packages
For this tutorial, I have download Eclipse IDE for Java EE developers.You have other options available on download page.
Once it is downloaded, you need to navigate the download folder by making use of the following command.
linuxhelp ~ # cd /home/user/Downloads/
linuxhelp Downloads # ls
eclipse-jee-oxygen-2-linux-gtk-x86_64.tar.gz
And, extract the downloaded file using the following command.
linuxhelp Downloads # tar -zxvf eclipse-jee-oxygen-2-linux-gtk-x86_64.tar.gz -C /usr/local
eclipse/
eclipse/p2/
eclipse/p2/org.eclipse.equinox.p2.engine/
eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/
eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.jee.profile/
eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.jee.profile/1513587876936.
.
.
eclipse/eclipse.ini
eclipse/configuration/
eclipse/configuration/org.eclipse.equinox.simpleconfigurator/
eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
eclipse/configuration/config.ini
eclipse/configuration/org.eclipse.update/
eclipse/configuration/org.eclipse.update/platform.xml
Once it is done, you need to create a Symbolic link for systemwide access as follows.
linuxhelp Downloads # ln -s /usr/local/eclipse/eclipse /usr/bin/eclipse
Next, create Eclipse desktop launcher icon into system applications directory.
linuxhelp Downloads # vim /usr/share/applications/eclipse.desktop
And then make the following changes.
[Desktop Entry] Name=Eclipse Comment=Eclipse IDE Type=Application Encoding=UTF-8 Exec=/usr/bin/eclipse Icon=/usr/local/eclipse/icon.xpm Categories=GNOME Application Development Terminal=false StartupNotify=true ~ ~ ~ ~ ~ ~ ~ " /usr/share/applications/eclipse.desktop" 10L, 212C
After you’ ve created Eclipse launcher, go to the search field and find eclipse to launch the application.
In the Eclipse application, you need to choose your workspace and click Launch.
Choose to create New JAVA EE project.
Enter the project name and select Finish
With this, the tutorial on Eclipse Oxygen IDE in Linux Mint 18.3 comes to an end.
Eclipse Platform 4.7 (Oxygen)
Eclipse Platform 4.6 (Neon)
Eclipse Platform 4.5 (Mars)
The latest releases should normally work fine on any recent Linux distribution. But the Linux graphical UI systems change fast and it is entirely possible that newer releases of Eclipse will not work on older distributions, and similarly older releases of Eclipse may not work on newer distributions.
Portability of Eclipse is defined mainly by the underlying Java runtime (Eclipse 4.6 and later needs a Java 8 runtime) and by what platform SWT runs on, as all graphical UI in Eclipse are based on SWT.
For historical interest, earlier versions of Eclipse have also been compiled with gcj (http://www.klomp.org/mark/classpath/eclipse-gnome-gij.png) and even made to run on .Net, using IKVM on the CLR or Mono through the amazing work of Jeroen Frijters.
eclipse [normal arguments] -vmargs -Xmx256M [more VM args]
The arguments after -vmargs are directly passed to the VM. Run java -X for the list of options your VM accepts. Options starting with -X are implementation-specific and may not be applicable to all VMs.
A product extension must be laid out on disk in a certain way so the Eclipse configuration tools can recognize it. Following is the disk layout for a product extension that contains a single plug-in called org.eclipse.faq.examples.
eclipse/
.eclipseextension
plugins/
org.eclipse.faq.examples/
plugin.xml
examples.jar
... optionally more plug-in directories ...
features/
... features would go here ...