EclipseIDE
Differences between revisions 21 and 22
6269
Comment: modified the path of sun java's directory
|
54
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| == Eclipse in Breezy == === Eclipse download & installation === Install the {{{eclipse-jdt}}} package. 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/jvm/java-1.5.0-sun (for dapper). You may also enjoy a speed up after doing that. === 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 }}} ==== Plugins not working properly ==== Some plugins do not seem to function properly when running Eclipse normally, such as [http://www.eclipse.org/birt BIRT]. Running Eclipse with the following options may fix the plugin: {{{ eclipse -vm $JAVA_HOME/bin/java -ws gtk }}} == 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.1.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: {{{ #!/bin/sh 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.1.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: {{{ #!/bin/sh 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: {{{ #!/bin/sh # 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 |
#REFRESH 0 http://help.ubuntu.com/community/EclipseIDE |
EclipseIDE (last edited 2008-08-06 16:18:49 by localhost)