30 octobre 2007

Installer un environnement de développement Java

3 choses à installer:

1. Le sdk java
A télécharger ici :
http://java.sun.com/javase/downloads/index.jsp
La version actuelle est JDK 6 Update 3.
L'installation n'est pas compliquée, il n'y a qu'à suivre les différentes étapes.


Pour voir si l'installation s'est bien déroulée, dans une ligne de commande, il suffit en ligne de commande de taper :
java -version
Si java est bien installée, l'instruction doit renvoyer la version java installée (ici java version 1.6.0_03)

2. Apache Tomcat
Pour faire tourner des applications web, il nous faut un conteneur de servlets, j'ai choisi Tomcat, développé par la fondation Apache.
Nous allons installer la version 5.5 de Tomcat, téléchargeable ici :
http://tomcat.apache.org/download-55.cgi
Pour plus de facilités, nous allons prendre le Windows Service Installer.
L'installation consiste encore à passer les étapes en cliquant la plupart du temps sur next.
Une étape importante est la configuration du compte administrateur.

J'ai choisi pour ma version de développement le login admin et le mot de passe password.
Il faut ensuite indiquer le répertoire du java sdk. Normalement, l'installeur le détecte automatiquement.

Tomcat doit se lancer automatiquement à la fin de l'installation.
Le manager se loge dans le system tray et permet d'arrêter ou de relancer le service Tomcat.
Pour tester que Tomcat a bien été installé et lancé, il faut aller à l'url http://localhost:8080/
La page d'accueil de Tomcat doit alors s'afficher.


3. Eclipse WTP
Reste à installer Eclipse.
J'ai choisi la distribution WTP, équipé de plug-ins pour le développement web.
L'url pour le télécharger : http://download.eclipse.org/webtools/downloads/
J'ai choisi la version Released 2.0.1 All-In-One.
On télécharge alors un fichier zip qu'il suffit de dezipper.

En lançant Eclipse, il nous demande de choisir un répertoire qui servira de workspace, là où tous les projets seront enregistrés.

L'environnement de travail est maintenant installé. Au travail! (la suite au prochain numéro)