Académique Documents
Professionnel Documents
Culture Documents
en place de l’environnement
L’interface Java EE permet de créer des sites Web dynamiques avec une technologie Java. La mise en place d’un
environnement Java EE nécessite l’utilisation d’un serveur d’applications capable d’exécuter le code et de répondre aux
requêtes des clients. GlassFish, Jonas, JBoss, WebSphere et ApacheTomcat font partie de ces serveurs d’applications
Java.
Il est également nécessaire d’utiliser un environnement de développement évolué. Il n’est pas possible de développer de
manière confortable des centaines de fichiers sources, la documentation, les fichiers de configuration avec un simple
éditeur de texte et le compilateur en ligne de commandes.
Il existe plusieurs grands IDE Java : Eclipse et ses différentes versions, JBuilder, NetBean...
Eclipse est très puissant, il dispose d’une grande panoplie de plugins pour l’interfacer avec Tomcat, pour manipuler Mysql,
pour gérer les fichiers XML, les JSP, le code JavaScript... Enfin, point important, Eclipse est un projet OpenSource gratuit.
Pour la réalisation des pages et des exemples, la version Lomboz d’Eclipse sera utilisée (Eclipse + ensemble de plugins
pour Java EE). Cette version complète d’Eclipse a été développée par le consortium ObjectWeb.
L’installation sera expliquée pour un système Windows et pour un système Linux. Vous remarquez alors l’intérêt de
développer en Java, tout est portable et indépendant de la plateforme de développement. Nous vérifierons l’installation
complète de l’environnement en déployant une application très simple. Il est essentiel de tester l’installation avec un petit
projet plutôt que de rencontrer des problèmes ensuite lors de la réalisation d’exemples complexes.
1. Installation du JDK (Java Development Kit)
Le Java Development Kit (couramment abrégé en JDK) est l’environnement dans lequel le code Java est compilé pour
être transformé en bytecode afin que la JVM (machine virtuelle Java) puisse l’interpréter/l’exécuter.
La première étape nécessaire à l’installation de l’environnement est la mise en place des bibliothèques de
développement Java. En effet, avant l’installation du serveur Java EE, il est impératif que le JDK soit installé sur la
machine où celuici sera installé. Le serveur d’applications fonctionne en Java et a donc besoin lui aussi du JDK pour
travailler. Le JDK fournira un compilateur Java nécessaire pour le traitement des JSP. Avant d’installer une version de
développement Java, il est nécessaire de vérifier si le système actuel ne possède pas déjà une version de Java.
Pour vérifier si le système actuel possède une version de Java, il faut ouvrir une invite de commandes MsDOS et lancer
la commande : java -version
Nous pouvons voir que la version indiquée dans cet exemple est Java 1.6 (ou également appelée 6.0). Le compilateur
utilisé est J2SE (il aurait été aussi possible d’utiliser Java EE). Si cette commande n’indique aucun résultat, c’est que le
JDK n’est pas installé ou que la variable d’environnement PATH n’est pas correctement configurée sur le système.
Les variables d’environnement sont des raccourcis utilisés par Windows et Linux pour désigner certains dossiers
(exécutables) du disque dur (ex : pas besoin de saisir /usr/bin/java/javac, le raccourci javac suffit). Une fois les
variables d’environnement correctement configurées, l’exécution de vos applications sera beaucoup plus simple.
Nous pouvons également obtenir des informations sur l’API Java en utilisant sous Windows le panneau de configuration.
L’icône Java ouvre une fenêtre avec les onglets suivants : Général Mise à jour Java Sécurité et Avancé .
© Editions ENI – Tous droits réservés – Copie personnelle de Yasmine MINA SYLLA - 1-
a. Installation sous Windows
Une fois ces vérifications effectuées, l’installation de Java EE s’effectue simplement en exécutant le fichier téléchargé
sur le site de Sun Microsystems (http://java.sun.com/). Le programme d’installation démarre puis indique les étapes à
suivre.
La page suivante permet de télécharger le JDK/Java EE/ Java SE : http://java.sun.com/javase/downloads/index.jsp
La version Windows Platform d’environ 160 Mo permet d’installer l’environnement de développement complet.
L’installation ne pose pas de problème particulier, il suffit de double cliquer sur l’exécutable téléchargé et l’installation
s’effectue toute seule après avoir indiqué le répertoire d’installation des bibliothèques.
1 Lancement de l’installation
2 Acceptation des conditions
- 2- © Editions ENI – Tous droits réservés – Copie personnelle de Yasmine MINA SYLLA
3 Choix du répertoire d’installation
4 Fin de l’installation
b. Installation sous Linux
L’installation sous Linux nécessite le téléchargement de la librairie au format .bin.
Toujours sur la même page, il est possible de télécharger la version du JDK pour Linux.
La page suivante permet de télécharger le JDK/J2EE/JSE :
https://sdlc5b.sun.com/ECom/EComActionServlet;jsessionid=BB61072B1EEB17E1232E99D84013FACB
© Editions ENI – Tous droits réservés – Copie personnelle de Yasmine MINA SYLLA - 3-
La version Linux Platform Java EE SDK d’environ 150 Mo permet une installation sous Linux. L’installation sous Linux
est un peu différente de celle sous Windows. Après le téléchargement de la bibliothèque, il est nécessaire de copier
celleci dans un répertoire de librairies Linux (en général /usr/local/src).
Exemple avec le jdk1.6.0 :
Puis, il faut rendre ce paquet exécutable.
#chmod +x jdk-1_6_0-linux-i586.bin
L’installation peut être ensuite lancée.
#./jdk-1_6_0-linux-i586.bin
Tout le répertoire est alors décompacté dans /usr/local/src.
Il faut maintenant déplacer le répertoire du JDK dans un répertoire final d’installation (en général /usr/local).
Il faut ensuite se déplacer dans le répertoire /usr/local.
#cd /usr/local
Un lien (raccourci) appelé jdk peut être créé, il sera plus simple d’accès que le nom complet jdk.6.0_00.
Il reste à placer les droits sur les fichiers de la librairie Java.
Java est désormais installé mais il faut encore paramétrer les variables d’environnement pour pouvoir lancer les
commandes directement (sans indiquer le chemin complet, ex : /usr/local/jdk/java). Dans l’état actuel nous ne pouvons
pas lancer Java directement :
Il existe plusieurs solutions pour cela :
1. Éditer le fichier /etc/profile et ajouter la ligne suivante dans le fichier.
PATH=$PATH:/usr/local/jdk/bin
2. Éditer le fichier /root/.bashrc et ajouter la ligne suivante dans le fichier.
export PATH=$PATH:/usr/local/jdk/bin
3. Éditer le fichier de l’utilisateur connecté et ajouter la ligne suivante dans le fichier.
export PATH=$PATH:/usr/local/jdk/bin
4. Exporter la variable d’environnement PATH directement en ligne de commande dans un shell.
- 4- © Editions ENI – Tous droits réservés – Copie personnelle de Yasmine MINA SYLLA
export PATH=’’$PATH:/usr/local/jdk/bin’’
echo $PATH (pour vérifier)
Pour que les modifications soient effectives, il faut fermer toutes les fenêtres et ouvrir un nouveau terminal.
Attention, par la suite nous réaliserons un script de démarrage de Tomcat (serveur d’applications) qui
exportera luimême les variables d’environnement.
Vous pouvez désormais vérifier que l’installation du JDK sous Linux est opérationnelle.
#java -version
© Editions ENI – Tous droits réservés – Copie personnelle de Yasmine MINA SYLLA - 5-