EclipseIDE

Differences between revisions 16 and 17
Revision 16 as of 2006-04-13 09:25:28
Size: 5917
Editor: eth-vsg-0
Comment:
Revision 17 as of 2006-05-11 05:32:24
Size: 5917
Editor: 124
Comment:
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
Go to the [http://www.eclipse.org/downloads/index.php nearest eclipse mirror] and download ''eclipse-platform-3.0.2-linux-gtk.zip''.
If you want to code in Java, you can download ''eclipse-SDK-3.0.2-linux-gtk.zip'' instead or install it afterwards.
Go to the [http://www.eclipse.org/downloads/index.php nearest eclipse mirror] and download ''eclipse-platform-3.1.2-linux-gtk.zip''.
If you want to code in Java, you can download ''eclipse-SDK-3.1.2-linux-gtk.zip'' instead or install it afterwards.

Eclipse in Breezy

Eclipse download & installation

sudo apt-get install eclipse-jdt

The Help system is currently unavailable within Eclipse.

If you have problems using the PyDev plugin, try installing Sun Java (see RestrictedFormats) and editing /etc/eclipse/java_home to include the path /usr/lib/j2re1.5-sun.

Java3d

Java3d is now supported for use with Eclipse on Ubuntu, see Java3dUbuntu.

Troubleshooting

Installing plugins (ie CDT)

To install plugins for eclipse in Ubuntu (ie CDT), start Eclipse as root and install the plugins via the Eclipse update manager.

gksudo eclipse

Eclipse before Breezy

Eclipse download

Go to the [http://www.eclipse.org/downloads/index.php nearest eclipse mirror] and download eclipse-platform-3.1.2-linux-gtk.zip. If you want to code in Java, you can download eclipse-SDK-3.1.2-linux-gtk.zip instead or install it afterwards.

Eclipse installation

Java Implementation

Eclipse may not be fully operational when used with free Java implementations. If you encounter problems with Eclipse after install, you may require Sun's non-free implementation to get Eclipse working properly. See instructions here: ["Java"], but be sure to consider legal issues as well: RestrictedFormats.

Global installation

Use this method if you want Eclipse to be available for all users, or if you are the only user of the computer.

Eclipse
  • Unzip eclipse in /opt:

$ sudo unzip eclipse-SDK-3.0.2-linux-gtk.zip -d /opt
  • Change the owner to root:

$ sudo chown -R root:root /opt/eclipse/
  • Create /usr/bin/eclipse with your favorite text editor (e.g sudo vi /usr/bin/eclipse) and add the following content:

export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="/opt/eclipse"

$ECLIPSE_HOME/eclipse $*
  • Finally, allow the script to be executed:

$ sudo chmod +x /usr/bin/eclipse

Gnome icon
  • Create a new launcher on the desktop (right click on the desktop -> Create Launcher) or on a panel (right click on a panel -> Add to Panel -> Custom Application Launcher) and add the following data:

    • Name: Eclipse Platform

    • Command: eclipse

    • Icon: /opt/eclipse/icon.xpm

If you want an icon in the Applications Menu:

  • Create a new launcher called eclipse.desktop in /usr/share/applications with your favorite text editor (e.g sudo vi /usr/share/applications/eclipse.desktop) and add the following content:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platform
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true

User installation

Use this method if you want Eclipse available only for yourself, or if you haven't got root access to the computer.

Eclipse
  • Make an opt folder in your home directory:

$ mkdir ~/opt
  • Unzip eclipse in the opt folder:

$ unzip eclipse-platform-3.0.2-linux-gtk.zip -d ~/opt
  • Make a bin folder in your home directory, this will be used for the startup script:

$ mkdir ~/bin
  • Create ~/bin/eclipse with your favorite text editor (e.g vi ~/bin/eclipse) and add the following content:

export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="$HOME/opt/eclipse"

$ECLIPSE_HOME/eclipse $*
  • Finally, allow the script to be executed:

$ chmod +x ~/bin/eclipse

Gnome icon
  • Create a new launcher on the desktop (right click on the desktop -> Create Launcher) or on a panel (right click on a panel -> Add to Panel -> Custom Application Launcher)

    • Name: Eclipse Platform

    • Command: /home/<your username>/bin/eclipse

    • Icon: /home/<your username>/opt/eclipse/icon.xpm

Troubleshooting

If the following error is encountered when running eclipse from the launcher:

The Eclipse executable launcher was unable to locate its companion startup.jar file (in the same directory as the executable)
  • Edit /usr/bin/eclipse with a text editor (e.g sudo gedit /usr/bin/eclipse) and change the content to the following:

# Eclipse startup script
# JPackage Project <http://www.jpackage.org/>
# $Id$

ECLIPSE_OPTS=""
VM_OPTS=""

# Source system prefs
if [ -r /etc/eclipse.conf ] ; then
  . /etc/eclipse.conf
fi

# Source user prefs
if [ -r $HOME/.eclipserc ] ; then
  . $HOME/.eclipserc
fi

# Set data dir if -data wasn't given.
if ! echo $@ | grep '\-data ' >/dev/null 2>&1 && [ -n "$USER_DIR" ]; then
  ECLIPSE_OPTS="$ECLIPSE_OPTS -data $USER_DIR"
fi

# Find our JVM.
# if [ ! -x "$JAVACMD" -a -r /usr/share/java-utils/java-functions ]; then
#   . /usr/share/java-utils/java-functions
#   set_javacmd
# fi

JAVACMD="/usr/lib/j2re1.5-sun/bin/java"

# Set JVM if -vm wasn't given.
if ! echo $@ | grep '\-vm ' >/dev/null 2>&1 && [ -n "$JAVACMD" ]; then
  ECLIPSE_OPTS="$ECLIPSE_OPTS -vm $JAVACMD"
fi

# Set JVM args if -vmargs wasn't given.  This needs to be the last option.
if ! echo $@ | grep '\-vmargs ' >/dev/null 2>&1 && [ -n "$VM_ARGS" ]; then
  VM_OPTS="-vmargs $VM_ARGS"
fi

# if [ -w $USER_DIR/.metadata/.config/platform.cfg ]; then
#   perl -p -i.bak -e 's|^site\.[0-9]*\.list\.[0-9]*=.*\n||g;' $USER_DIR/.metadata/.config/platform.cfg
# fi

/opt/eclipse/eclipse $ECLIPSE_OPTS $@ $VM_OPTS

* Source: http://www.karakas-online.de/forum/viewtopic.php?t=2565


CategoryDocumentation

EclipseIDE (last edited 2008-08-06 16:18:49 by localhost)