Accès rapide : Installation d'un environnement d'exécution JAVA Installation du serveur Tomcat Installation de l'application de démonstration Installation d'une nouvelle application Ellipse
Ellipse est un framework de développement d'applications Web basé sur le langage Java. La première étape consiste donc à installer un environnement d'exécution Java sur votre poste de développement. Pour ce faire allez sur le site de Sun Microsystems dédié à java (http://java.sun.com) et téléchargez le J2SE(J2SE : Java 2 Standard Edition) 6.0 (ou toute version ultérieure). Si un J2SE adapté est déjà installé sur votre poste, vous pouvez, bien entendu, passer à la section suivante.
Une fois le J2SE téléchargé, installez-le sur votre ordinateur. L'emplacement d'installation du J2SE n'a pas d'importance : vous pouvez conserver l'emplacement proposé par défaut. Acceptez aussi les options proposées. Votre ordinateur est maintenant capable d'exécuter les applications développées en Java.
L'étape suivante consiste à installer un serveur Web afin de pouvoir répondre aux requêtes HTTP(HTTP : HyperText Transfert Protocol) nécessaires à votre application Web. En théorie, tou serveur d'applications compatible avec le standard J2EE(J2EE : Java 2 Enterprise Edition) de Sun Microsystem doit permettre l'exécution d'applications Web développées via le framework Ellipse. Parmi les principaux serveurs d'applications J2EE, nous pouvons citer :
Néanmoins, nous n'avons pas forcément besoin de toute la puissance qu'apporte la plate-forme J2EE pour faire fonctionner une application basée sur le framework Ellipse. Effectivement, le standard J2EE fournit un ensemble de services très sophistiqués, mais nous n'avons besoin que d'un simple serveur HTTP.
L'implémentation de référence, en termes de serveur HTTP supportant Java, se nomme Tomcat : il est développé par la Fondation Apache, en partenariat avec Sun Microsystems. En fait, les serveurs d'applications J2EE présentés ci-dessus, embarquent tous Tomcat en interne. Téléchargez Tomcat - il est, notamment, diffusé sous forme d'une archive au format ZIP. Cette archive fonctionne aussi bien sous plate-forme Windows, que sous plate-forme Linux.
Pour installer Tomcat, il vous suffit simplement de désarchiver le fichier. Pour démarrer Tomcat, il va nous falloir utiliser les scripts de lancement situés dans le répertoire bin. Avant cela, je vous propose de réaliser une petite modification dans un de ces scripts de lancement afin d'en simplifier le démarrage. La manipulation a effectuer dépend néanmoins du système d'exploitation que vous utilisez.
Si vous êtes sur un système Windows, éditez le fichier bin/startup.bat et ajoutez-y en tête du fichier la ligne qui suit. Cela permettra à Tomcat de connaître la localisation de l'environnement d'exécution Java. Si vous n'avez pas installé Java au même endroit, prenez soin de mettre à jour le chemin d'accès.
SET CATALINA_HOME=.. SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_02
Si au contraire vous êtes sous système Unix ou Linux, éditez le fichier bin/startup.sh afin d'exporter la variable d'environnement PATH correctement.
export CATALINA_HOME=<your tomcat install path> export PATH=<your J2SE install path>
Pour démarrer Tomcat, lancez le fichier de script associé à votre système d'exploitation. Sous Windows, une console doit apparaître : ne la fermez pas sans quoi vous fermeriez Tomcat.
Maintenant que votre serveur Tomcat est installé, nous allons y déployer l'application d'exemple du framework Ellipse. Si vous ne l'avez pas encore téléchargée, faites le en activant ce lien. L'application d'exemple "Virtual Caddy" est diffusée sous forme d'un ZIP correspondant à un WAR(WAR - Web ARchive : format de déploiement d'une application WEB J2EE) J2EE.
Il vous faut maintenant copier l'application "Virtual Caddy" dans le sous répertoire webapps de Tomcat. Pour ce faire ouvrez le fichier ZIP que vous avez téléchargé : vous y trouverez un répertoire VirtualCaddy. Copiez ce répertoire (et tout son contenu) directement dans webapps.
Il ne vous reste plus qu'à tester l'application. Pour cela, prenez un navigateur (Internet Explorer ou bien Firefox(Pour l'heure seul ces navigateurs sont testés avec le framework Ellipse) ) et placez-vous à l'adresse suivante : http://localhost:8080/VirtualCaddy.
Vous pouvez bien entendu déployer une nouvelle application Ellipse. Le plus simple pour commencer votre développement consiste à télécharger notre distribution du framework Ellipse : il s'agit en fait d'un WAR minimal. Il ne vous restera plus qu'à y coder votre application. Le chapitre suivant vous permettra d'acquérir les compétences nécessaires à la construction de votre première page Ellipse.
Dominique LIARD - © 2007..2010 SARL Infini Software - Tous droits réservés Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs détenteurs respectifs.