bjr,
je voudrais savoir que signifie le point au début du chemin de la classpath ?
est ce que c'est un raccourci vers le répertoire courant?
merci
Version imprimable
bjr,
je voudrais savoir que signifie le point au début du chemin de la classpath ?
est ce que c'est un raccourci vers le répertoire courant?
merci
C'est en effet le répertoire courant, mais ce n'est pas un raccourci : il n'y a pas d'autre manière de le représenter.
thelvin,
Mais pourquoi le représenter ?Citation:
il n'y a pas d'autre manière de le représenter.
Pour un même répertoire courant :
Le chemin ./chien/medor et le chemin chien/medor ne sont pas équivalents ?
J'aurais pensé que oui...
c'est parce que tu ne vois pas la vrai utilité de représenter le répertoire courant !
En fait, un path sert à rechercher un fichier (un exécutable, une librairie, ...). Le vrai problème c'est que le répertoire courant est variable en fonction de ta position.
Par exemple, si tu exécutes ma_commande.exe sans spécifier de le chemin complet le systeme va regarder dans chaque élément du path s'il trouve cette commande. Seulement tu ne peux pas ajouter dans le path tout les répertoires ou tu souhaites exécuter une commande. Tu ajoute donc '.' en debut de path pour indiquer au système que pour exécuter la commande il faut qu'il regarde si celle-ci existe dans le répertoire dans lequel tu es positionné.