|
Ant - L'automatisation des tâches du programmeur
Les
variables d’environnements dans Eclipse
Il est possible que votre
environnement d’exécution ne fonctionne pas correctement
en raison d’une mauvaise configuration des variables
d’environnement « JAVA_HOME »,
« CLASSPATH » ou encore « PATH ».
Pour cette raison, nous pouvons
redéfinir les variables d’environnement, afin, par
exemple, de démarrer un logiciel tiers non référencé
dans la variable PATH, à partir d’un script Ant
Nous allons ici démarrer
« rmiregistry ».
Ce logiciel est fourni avec le kit de développement Java, et
il vous permet d’établir, grâce au protocole RMI,
un annuaire d’objets partagés.
Voici notre script Ant :
<project
name="Magical Square"
default="run"
basedir=".">
<target
name="run"
description="start
up the rmi registry">
<echo
message="start up the rmi registry"
/>
<exec executable="rmiregistry"
dir="build.dir">
</exec>
</target>
</project>
Dans ce script, la tâche
« exec » n’a
pas encore été expliquée. Il s’agit de
démarrer une application, dont le nom de l’exécutable
est spécifié dans l’attribut executable.
Il ne faut pas oublier de spécifier le répertoire dans
lequel l’application est démarrée, ici c’est
le répertoire ${build.dir},
car rmiregistry a besoin d’avoir
accès aux classes de l’application (cela permet d’avoir
les classes de l’application dans son CLASSPATH).
Si vos variables d’environnements
sont bien configurées, rmiregistry
sera trouvé automatiquement, sinon il faudra les redéfinir.
Faites pour cela un clic droit sur le fichier de script, et
sélectionnez Run As -> Ant Script ...

Puis, l’onglet «Environment»

Sélectionnez le bouton
« Replace native environment with
specified environment » si vous souhaitez
n’utiliser que les variables définies ici.
Il faut donc redéfinir
certaines valeurs correspondant à votre système.
Enfin, redémarrez le script,
et « rmiregistry »
sera trouvé.
Cette fonctionnalité d’Eclipse
vous permettra donc de remédier rapidement à une
mauvaise configuration du système.
|
|
 |