[Java] Configuration du classpath

Configuration du classpath [Java] - Java - Programmation

Marsh Posté le 05-08-2002 à 08:09:48    

Voila je suis débutant en java et j'ai une question a propos du classpath que je cherche a configurer.
Que faut -t-il mettre dedans a part le chemin du repertoire bin du JDK :
Le chemin de mon repertoire de developpement ?
Le chemin des classes que j'apellerai dans mes imports ?

Reply

Marsh Posté le 05-08-2002 à 08:09:48   

Reply

Marsh Posté le 05-08-2002 à 08:37:35    

tu ne dois pas mettre le rep bin du jdk : ca il faut le mettre dans le path de ton OS (pour qu'il trouve la commande javac)
 
dans ton class path, tu dois mettre les jar dont tu te sers et tes répertoires de travaille
 
ex : tu déceloppe la class Test dans un package machin. Elle se trouve dans le repertoire c:\sources\java\machin
 
ton classpath doit contenir le repertoire c:\sources\java

Reply

Marsh Posté le 05-08-2002 à 08:48:01    

benou a écrit a écrit :

tu ne dois pas mettre le rep bin du jdk : ca il faut le mettre dans le path de ton OS (pour qu'il trouve la commande javac)
 
dans ton class path, tu dois mettre les jar dont tu te sers et tes répertoires de travaille
 
ex : tu déceloppe la class Test dans un package machin. Elle se trouve dans le repertoire c:\sources\java\machin
 
ton classpath doit contenir le repertoire c:\sources\java




 
Merci,j'ai confondu le path de l'OS et la class path, je pensais que c'etait la meme chose.  
Le class path ça se configure ou ? Il n'y a pas moyen de mettre tout dans le path de l'OS ?

Reply

Marsh Posté le 05-08-2002 à 08:57:26    

non.
 
le classpath c'est une variable système, tout comme le path. Ca se configure de la même façon (set classpath=...  sous windows)

Reply

Marsh Posté le 05-08-2002 à 09:19:41    

benou a écrit a écrit :

non.
 
le classpath c'est une variable système, tout comme le path. Ca se configure de la même façon (set classpath=...  sous windows)




 
Le path se met bien dans l'autoexec.bat ?  
Le "set classpath" il faut le refaire a chaque fois ?

Reply

Marsh Posté le 05-08-2002 à 09:21:12    

bin tu peux faire SET CLASSPATH dans ton autoexec.bat aussi :) c'est une variable système comme une autre ...


Message édité par darklord le 05-08-2002 à 09:21:28

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-08-2002 à 09:30:59    

sous win 9x, oui, tout se fait dans l'autoexec.bat

Reply

Marsh Posté le 05-08-2002 à 09:36:43    

OK, Merci à vous

Reply

Marsh Posté le 05-08-2002 à 09:39:21    

Korrigan a écrit a écrit :

 
 
Le "set classpath" il faut le refaire a chaque fois ?




Bin, tu peux te créer des scripts bash (si tu es sous win), comme tu te les retapes pas à la paluche à chaque fois. Sinon, tu peux carément utiliser un ptit IDE, mais pas tout de suite, fais-toi un peu la main avec les techniques de compil, histoire de bien comprendre comment ça marche ...

Reply

Marsh Posté le 05-08-2002 à 10:18:45    

si il est dans autoexect.bat il sera setté au démarrage de la machine et sous windows c'est des scripts batch


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-08-2002 à 10:18:45   

Reply

Marsh Posté le 05-08-2002 à 11:05:33    

DarkLord a écrit a écrit :

si il est dans autoexect.bat il sera setté au démarrage de la machine et sous windows c'est des scripts batch




damned ! je ne m'y fait vraiment pas à windows  :D


Message édité par bobuse le 05-08-2002 à 11:05:50
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed