Eclipse out of the box is nice for start java programming but the times come where you need more help by your ide. Start exploring the eclipse plugin from the update site of eclipse europe (3.3) itselve.
Additionally i use:
- for Database
Quantum http://quantum.sourceforge.net/update-site
SQL Explorer http://eclipsesql.sourceforge.net/
Oracle Plugin for DTP http://www.oracle.com/technology/tech/eclipse/dtp/downloads.html
- for rule engines
Drools http://downloads.jboss.com/drools/updatesite3.3/
- for Application Server
BEA WebLogic Server Tools https://dev2devclub.bea.com/updates/wls-tools/europa/
JBOSS tools http://download.jboss.org/jbosstools/updates/stable
- for MDA /MDD
OAW http://www.openarchitectureware.org/updatesite/milestone/site.xml
- for filesystem
Filesync http://andrei.gmxhome.de/eclipse/
ExploreFS http://www.junginger.biz/eclipse/
- for template engines
Freemarker http://www.freemarker.org/eclipse/update
Velocity http://veloedit.sourceforge.net/updates/
- for mobile development
EclipseME http://eclipseme.org/updates/
- for JUnit test coverage
EclEmma http://update.eclemma.org/
- for teamwork
subversion http://subclipse.tigris.org/update_1.2.x
- for memory
FreeMEM http://www.junginger.biz/eclipse/
- for RSS
RSS View http://www.junginger.biz/eclipse/
- for code quality
Checkstyle http://eclipse-cs.sourceforge.net/update
PMD http://pmd.sourceforge.net/eclipse
Findbugs http://findbugs.cs.umd.edu/eclipse
- for OR Mapper
Hibernate Tools http://www.hibernate.org/30.html (zip file, extract into Eclipse folder)
- for builds
Maven M2 http://m2eclipse.sonatype.org/update/