## page was renamed from Eclipse
## page was renamed from Eclipse3.8.2
= Eclipse =
A project aiming to provide a universal toolset for development. Open Source IDE.
http://www.eclipse.org/
== Eclipse 3.8.2 ==
Eclipse 3.8 provides bugfixes for Indigo & adds Java 7 support, but is not a 'packaged distribution' release, and will not be maintained after 4.3 "Kepler" is released. Features and plugins equivalent to a packaged distribution may be added from within the IDE [[http://en.wikipedia.org/wiki/Eclipse_%28software%29]].
Archive:
* [[http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/]]
=== Slackware64 14 - 64 bit ===
Run commands:
* su
* cd /tmp
* wget [[http://ftp.rnl.ist.utl.pt/pub/eclipse/eclipse/downloads/drops/R-3.8.2-201301310800/eclipse-SDK-3.8.2-linux-gtk-x86_64.tar.gz]]
* wget [[http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.8.2-201301310800/eclipse-SDK-3.8.2-linux-gtk-x86_64.tar.gz]]
* tar xvzf eclipse-SDK-3.8.2-linux-gtk-x86_64.tar.gz
* mv eclipse eclipse3.8.2
* mkdir -p /opt/ide
* mv eclipse3.8.2/ /opt/ide/
* cd /opt/ide/eclipse3.8.2/
* chgrp users * -R
=== Slackware 14 - 32 bit ===
Run commands:
* su
* cd /tmp
* wget [[http://eclipse.dcc.fc.up.pt/eclipse/downloads/drops/R-3.8.2-201301310800/eclipse-SDK-3.8.2-linux-gtk.tar.gz]]
* tar xvzf eclipse-SDK-3.8.2-linux-gtk.tar.gz
* eclipse3.8.2
* mkdir -p /opt/ide
* mv eclipse3.8.2/ /opt/ide/
* cd /opt/ide/eclipse3.8.2/
* chgrp users * -R
=== On error ===
If error '''Job found still running after platform shutdown.''' appears in .log file, delete
al plugins below .metadata/.plugins in workspace.
{{{
MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.ui.internal.ide.IDEWorkbenchActivityHelper$4
}}}
== Import Eclipse project ==
On the folder project must exist the '''.project''' file.
Steps:
* File
* Import
* Existing projects into workspace
* Select root directory
* browse
* select project folder (inside must have the .project file)
* Finish
== .project file sample for nodeclipse ==
{{{#!highlight xml
nodeclipse-project
com.eclipsesource.jshint.ui.builder
org.nodeclipse.ui.NodeNature
org.eclipse.wst.jsdt.core.jsNature
}}}
== Web Tools Platform 3.3.2 ==
* Help
* Install new software
* Add, Indigo repository: http://download.eclipse.org/webtools/repository/indigo/
* Eclipse Web Developer Tools, including HTML, CSS, XHTML, etc.
* XML, DTD and XML Schema Editors, validators, and XML Catalog support
* Web Page Editor
== Java formatter ==
* Window
* Preferences
* Java
* Code style
* Formatter
* Create new profile
* Edit
* Line wrapping tab, set maximum line width: 200
* Line wrapping tab, line width for preview window: 80
* Comments tab, set maximum line width for comments: 200
== Eclipse Kepler ==
* Get http://eclipse.dcc.fc.up.pt/technology/epp/downloads/release/kepler/SR2/eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz
* cd /tmp
* tar xvzf eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz
* mv eclipse eclipse4.3.2
* mkdir -p /opt/ide
* mv eclipse4.3.2/ /opt/ide/
* cd /opt/ide/eclipse4.3.2/
* chgrp users * -R
== Subeclipse tigris ==
* Eclipse 3.8.2 and Help. Install new software
* Add site http://subclipse.tigris.org/update_1.10.x , Subeclipse and SVNKit
== m2e plugin ==
* Eclipse 3.8.2 and Help. Install new software
* Add site http://download.eclipse.org/technology/m2e/releases
* Select version 1.4.1 disabling show only newer versions.
== Eclipse Juno SR2 for Java EE ==
* wget http://eclipse.dcc.fc.up.pt/technology/epp/downloads/release/juno/SR2/eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz
* cp /home/vitor/Downloads/eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz /opt//ide/
* tar xvzf eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz
* ls -lah
* mv eclipse/ eclipseJunoSR2
* exit # as normal user
* cd /opt/ide/eclipseJunoSR2
* ./eclipse
* install m2e and pdt from Install new software, Juno repository
* # wget http://www.svnkit.com/org.tmatesoft.svn_1.8.6.eclipse.zip # http://svnkit.com/download.php Eclipse update site archive
* wget http://subclipse.tigris.org/files/documents/906/49382/site-1.10.5.zip #subeclipse zipped archived site, http://subclipse.tigris.org/archive/
== Workspace settings/metadata ==
Usually workspace settings are stored in the folder '''/.metadata/.plugins/org.eclipse.core.runtime/.settings''' .
Eclipse global settings: '''/configuration/.settings/org.eclipse.ui.ide.prefs'''