FileInputStream et chemin relatif - Java - Programmation
Marsh Posté le 23-11-2004 à 13:33:33
les chemins relatifs en java sont toujours relatifs à la propriété user.dir, qui par defaut correspond à l'endroit d'ou à été lancée l'appli / la vm
(merci lorill )
Marsh Posté le 23-11-2004 à 13:42:44
the real moins moins a écrit : les chemins relatifs en java sont toujours relatifs à l'endroit d'ou à été lancée l'appli / la vm |
tu es sur que ca n'est pas relatif a la propriété user.dir ?
par défaut c'est la même, mais si on la redéfinit, qui prend la main ?
Marsh Posté le 23-11-2004 à 13:45:57
he merde, je savais que j'aurais pas du mettre ça en gras/italique
edited
Marsh Posté le 23-11-2004 à 13:49:54
the real moins moins a écrit : he merde, je savais que j'aurais pas du mettre ça en gras/italique |
c'était une vrai question, je n'ai jamais testé
Marsh Posté le 24-11-2004 à 23:44:05
ben, si tu redefinis pas:
cd ~
java -cp pouet/truc/machin/bidule.jar com.truc.Machin
n'aura pas le meme "user.dir"
que
cd ~/pouet/truc/machin
java -cp bidule.jar com.truc.Machin
Marsh Posté le 25-11-2004 à 00:03:28
c'est pour ca qu'on créé des scripts de demarrage
Marsh Posté le 25-11-2004 à 00:09:39
et ton script de démarrage tu l'appelles d'ou tu veux hein.
et je pense pas que ces scripts puissent se permettre de faire un "cd"
Marsh Posté le 25-11-2004 à 10:11:38
the real moins moins a écrit : et ton script de démarrage tu l'appelles d'ou tu veux hein. |
les miens le font
(avec un "cd -" a la fin, ca roule, mais faudrait que je les ajoute d'ailleurs)
Marsh Posté le 25-11-2004 à 12:45:11
et si je démarre ton script avec un &, je me retrouve dans le dir de lucane?
Marsh Posté le 23-11-2004 à 11:58:40
Bonjour,
Qaund je fais un
new FileInputStream("monfichier.txt" );
Où doit se situer monfichier.txt ?