According to Wikipedia, Eclipse is a multi-language software development environment comprising an integrated development environment (IDE) and an extensible plug-in system. It is written mostly in Java and can be used to develop applications in Java and, by means of various plug-ins, other programming languages including Ada, C, C++, COBOL, Perl, PHP, Python, R. Ruby (including Ruby on Rails framework), Scala, Clojure, and Scheme. It can also be used to develop packages for the software Mathematica. The IDE is often called Eclipse ADT (Ada Development Toolkit) for Ada, Eclipse CDT for C/C++, Eclipse JDT for Java, and Eclipse PDT for PHP.
Some of our projects which use Eclipse are:
Eclipse can be obtained from the Linux repositories (you can use the Software Center) or its website (e.g. for Windows users). Generally you should ensure that you have the Java JDK installed first.
- Software Center: search for Eclipse, usually under Developer Tools.
sudo apt-get install eclipse
pacman -Sy eclipse
sudo yum install eclipse
- Download the binaries: http://www.eclipse.org/downloads (I'd recommend Eclipse IDE for Java Developers).
You may opt for
eclipse-ecj instead of
eclipse if you only want to use the Eclipse compiler for compiling from command-line.
On first run, Eclipse will ask you for a workspace, or a location for it to store projects. This does not matter; it's completely up to you. The default location is usually sufficient.
Sometimes the repository only offers the Eclipse 3.4 and below (usually with older distro versions), in which case you can download from the website instead. Sometimes the Software Center will not install the Eclipse JDT along with Eclipse, so you may have to install it afterwards.