Il ya certains logiciels à intaller et à configurer :
Java : le langage
Eclipse (lui même) : l'environnement de développement (IDE)
Subversion (SVN) : le gestionnaire de source
Maven 2 : le gestionnaire de compilation
Récupérer la dernière version de Java JDK 6.0 depuis le site de Sun.
Installer le.
Depuis le site Eclipse 3.3+.
Décompressez le fichier zip téléchargé dans n'importe quel répertoire.
Lancer eclipse.exe ou eclipse.sh.
Notez que si vous êts sur une distribution moderne de Linux, il est fort probable que vous ayez déjà Eclipse ou que vous puissiez l'installer en utilisant votre gestionnaire de package (eg. APT, yum, etc.)
Subversion (en abrégé svn) est un logiciel libre de gestion de version (publié sous licence Apache/BSD). Il a été conçu pour remplacer CVS.
Vous pouvez trouver les instruction d'installation du pligin here (en)
Ici, vous trouverez les captures d'écrans de la procédure d'installation de Subclipse, le plugin pour Eclipse 3.x. Ces captures ont été réalisée dans Eclipse 3.2 tournant sur Windows XP.
Démarrer l'installation depuis le menu Help d'Eclipse.

Cette capture d'écran montre l'écran à son état initial, si ce n'est pas le cas, choisissez l'option new install.

Cet écran varie suivant les fonctionnalités que vous déjà installés. Vous devez cliquer sur le bouton New Remote Site. Si vous êtes derrière un proxy ou si le mécanisme d'installation d'Eclipse échoue, vous pouvez récupérer la version compressée depuis le site de subclipse pour cette fois ci utiliser le bouton New Local Site.

Cet écran montre la fenêtre New Remote Site, remplie avec les information correcte pour installer Subclipse.
Name: Subclipse
URL: http://subclipse.tigris.org/update_1.2.x

Lorsque vous revenez pour la première fois vers cet écran, le site que vous venez d'ajouter n'est pas sélectionné. Soyez sur de le sélectionner avant de cliquer sur Next.

L'écran suivant montre toutes les fonctionnalités qui sont disponibles pour être installer.

Vous devez accepter la license pour continuer.

Confirmez l'installation

Il y a une préférence dans Eclipse pour désactiver l'écran suivant, mais je n'ai vu ni Eclipse.org, ni IBM signer leur propre fonctionnalités.

Juste une capture d'écran sur la procédure encours d'installation.

Eclipse a besoin de redémarrer après l'installation de Subversive.

Finallement, après avoir redémarré Eclipse, la première choise que vous voudrez faire sera d'ouvrir la perspective 'Subclipse Repository' où vous pouvez définir vos resources distantes.

Apache Maven est un outil logiciel pour la gestion et l'automatisation de production des projets logiciels Java. L'objectif recherché est comparable au système Make sous Unix: produire un logiciel à partir de ses sources, en optimisant les taches réalisées à cette fin, en garantissant le bon ordre de fabrication. (wikipedia)
Vous télécharger Maven 2.x depuis ce site : http://maven.apache.org/download.html
Le version minimale est 2.0.7.
m2eclipse est un plugin pour Eclipse qui permet d'intégrer Maven dans l'IDE.
Comme pour SVN, vous devez ajouter une location distante : http://m2eclipse.codehaus.org
Les instructions détaillée peuvent être trouvée ici Il y a une démonstration Flash montrant une installation détaillée du plugin dans Eclipse : http://m2eclipse.codehaus.org/Installing_Maven_2.0_plugin_for_Eclipse.html
Optionellement, vous pouvez jetter un oeil sur ce que le plugin Maven pour Eclipse peut faire dans cette vidé Flash: http://m2eclipse.codehaus.org/Maven_2.0_Plugin_for_Eclipse.html