« 2008-03 | Page d'accueil | 2008-07 »

30/06/2008

JAVA et les variables d'environnement

Quelques précisions qui concernent la création de variables d'environnement Windows, afin que le code JAVA puisse être compilé et exécuté.

 Il y a principalement trois variables à rajouter pour que tout se passe bien avec JAVA.

JAVA_HOME: C'est le chemin d'accès au JDK, qui permet d'utiliser la machine virtuelle JAVA. C'est en fait ce paramètre système qui permet d'effectuer la commande 'java' sous DOS. ex: 'C:/j2sdk1.4'.

PATH: Correspond au chemin vers les outils du jdk (compilateur, outil jar...). C'est donc ce chemin qui permet d'exécuter la commande du compilateur 'javac', ou la commande pour manipuler des 'jar' sous DOS. Pour obtenir ce chemin il suffit de rajouter '/bin' à la suite de la variable JAVA_HOME vue au dessus: '%JAVA_HOME%/bin'. Attention, il ne faut pas écraser la variable système PATH déjà créée par Windows (voir remarques).

CLASSPATH: Ce chemin donne accès aux librairies et archives 'jar' et permet d'utiliser les classes des bibliothèques JAVA standard. ex, pour utiliser 'servlet.jar', le chemin est 'C:/tomcat/common/lib/servlet.jar'. Pour compiler une classe java qui fait appel à d'autres classes présentes dans des archives 'jar', il faudra rajouter les ressources 'jar' dans le 'CLASSPATH', ou bien utiliser l'option '-classpath'. ex: javac -classpath "chemin de l'archive" MaClasse.java. On remarquera au passage que certaines des bibliothèques employées sont spécifiques au serveur utilisé. C'est pourquoi, elle peuvent être présentes dans le répertoire du serveur (tomcat), et non pas dans le répertoire du JDK.

 

Remarques:

  • L'écrasement de la variable PATH systeme de Windows, crée des dysfonctionnements: par ex DOS ne peut plus retrouver les commandes. Dans ce cas, il faut rajouter au chemin du compilateur java, les variables système initiales avec: '%Systemroot%/system32;%Systemroot%;%Systemroot%/system32/wbem'
  • Tous les slashes mentionnés dans les chemins sont à remplacer par des anti-slashes

Ressources:

Auteur: Euan MATEO

22/06/2008

De retour

IMG_5443bis.jpgça y est la réunion, c'est fini. C'était bien. On a brûlé le roi Dodo, fait de la randonnée dans le cirque de Mafate, et même loué une 125 pour faire le tour des plages. On a aussi mangé du steack d'espadon, et plein d'autres bonnes choses. J'ai fait plein de photos pour les souvenirs et le plaisir des yeux.
 
L'accueil chaleureux et détendu des réunionnais restera comme la plus belle expérience que j'ai eue là-bas. Merci William, et toute ta petite troupe, ta femme, puis Francesca, Bryan, Stanley, Bradley et le petit dernier  Wesley, et puis à Wilfried.
 
Exit le lotus notes, de retour à de la vraie programmation en JAVA. ça va faire du bien. Les entretiens s'enchaînent depuis une semaine, avec du bon et toujours du moins bon, mais globalement, je suis plûtot content.