LANCER DES LOGICIELS ÉCRITS EN JAVA
INTRODUCTION
Les applications JAVA nécessitent une configuration minimale du système d'exploitation hôte.
Qu'il s'agisse de la plateforme Windows, Linux ou MAC-OS, il est nécessaire d'initialiser certaines
variables d'environnement.
Elles ont pour objectif d'indiquer au système d'exploitation aller chercher une commande
exécutable JAVA. La commande pour démarrer une application est java, parfois suivie
d'arguments comme par exemple -jar pour les archives JAVA exécutables.
AUTOMATISATION
Pour plus de confort, il est conseillé d'automatiser le démarrage des applications JAVA. C'est le cas
pour Eclipse, Squirrel, ArgoUML, Derby, TOMCAT, JBoss, etc.
Pour aboutir à l'automatisation, comme toujours en informatique, il faut réaliser un programme, ici
un script UNIX. Ce script doit être exécutable.
Voici, ci-dessous, un squelette de script UNIX-LINUX qui doit être adapté aux besoins.
# !/bin/bash
export JAVA_HOME=chemin jusqu'à la distribution JAVA JDK choisie1
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$PATH2
java -version3
commande pour lancer l'application JAVA4
Le script peut être écrit grâce à vi. Si son nom est par exemple startEclipse.sh, alors il ne faut pas
oublier de le rendre exécutable ( chmod +x startEclipse.sh).
Sous Linux, que ce soit avec le bureau GNOME ou KDE, il est passible de réaliser un raccourci au
niveau du bureau avec icône graphique. Ce qui permet de lancer les applications avec un simple clic
souris.
Il peut être intéressant de ranger tous les scripts de marrage d'applications JAVA sous un
répertoire unique à la racine du compte usager (par exemple un répertoire scripts).
Attention, sous Windows, les concepts sont les mes. Il faut également configurer les variables
d'environnement propres à JAVA (JAVA_HOME et JRE_HOME) et à WINDOWS (PATH) à l'aide
des panneaux de configuration du système.
1 Exemple : /opt/java/jdk1.7.0
2 Nécessaire à UNIX ou Linux pour trouver la commande JAVA de la distribution choisie
3 Pour contrôler que c'est la bonne version de JAVA qu iest exécutée
4 Par exemple /opt/eclipse/eclipse & ou /opt/argouml-0.32.2/argouml.sh &
1/1
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !