You are here: Home Experiment Information US ATLAS Grid Development Eclipse IDE Setup and Configuration

Eclipse IDE Setup and Configuration

by jhover — last modified Jul 26, 2007 01:33 PM
Contributors: John DeStefano
We should emphasize that no project we work on requires that you use any particular Integrated Development Environment (IDE). But we have found Eclipse to be an easy to learn, useful environment for coding, profiling, and debugging Java, Python, and C/C++.
  • Download the latest eclipse SDK from http://www.eclipse.org/downloads/
  • Extract it somewhere on your system, typicall /usr/local on *NIX.
  • You can now run it by executing /usr/local/eclipse/eclipse or
  • Optionally, you could create a small shell script in /usr/local/bin to run it. This is what I typically do. Here is an example:
      #!/bin/bash
/usr/local/eclipse-3.2/eclipse $@ &
  • You can install plugins and updates for all users by running Eclipse as root. Or you can install them only for yourself. Your choice. You should probably choose one way and stick with it for everything.
  • If necessary, set up your network proxy by going to Window | Preferences | Install/Update and filling in the proper proxy information.
  • Now you want to install additional plugins for Eclipse, and to install any available updates for the core software. To do this go to Help | Software Updates | Find and Install | Search for new features to install | Next...
    • ...and create "New Remote Sites" for the following plugins:

Plugin Name Plugin Description Update URL
Subclipse Subversion Plugin http://subclipse.tigris.org/update_1.0.x/
PyDev Python Development Plugin http://pydev.sf.net/updates/
PyDev Extensions Additional Python Plugins http://www.fabioz.com/pydev/updates/
M2 Eclipse Maven 2 Eclipse Plugin http://m2eclipse.codehaus.org/
Document Actions