Problème de PATH ? - Divers - Linux et OS Alternatifs
Marsh Posté le 15-06-2006 à 16:49:36
whereis cherche la commande dans un ensemble prédéfini de répertoires classiques. Il n'utilise pas ta variable d'environnement PATH pour affiner la recherche.
au contraire where cherche le premier chemin apparaissant dans le PATH et contenant la commende cherchée.
C'est pour ça que where te donne la bonne commande (qui est celle qui sera lancée par le shell) et whereis est dans les choux.
Marsh Posté le 15-06-2006 à 17:55:53
ok alors le problème c'est que il ne prends pas le bon java quand je fais un ant, ca vient de quoi?
ant |
Marsh Posté le 16-06-2006 à 17:12:35
je connais pas grand chose à java, mais t'es sûr que c'est le PATH qui lui indique où trouver les bibliothèques .jar ?
C'est peut-être le bon java qui est appelé, mais qui cherche les .jar au mauvais endroit...
Marsh Posté le 15-06-2006 à 13:33:12
Salut,
j'ai un problème de PATH assez bizarre
echo $PATH
/usr/java/jdk1.5.0_07/bin/:/usr/java/jdk1.5.0_07/:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
J'ai bien mon java en début de mon PATH et "java" est bien dedans
ls java
java
mais quand je fais
whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/share/java /usr/share/man/man1/java.1.gz
il ne prends pas le bon java alors que
which java
/usr/java/jdk1.5.0_07/bin//java
donne le bon résultat. Ca vient de quoi? merci