FileInputStream et chemin relatif

FileInputStream et chemin relatif - Java - Programmation

Marsh Posté le 23-11-2004 à 11:58:40    

Bonjour,
 
Qaund je fais un  

Citation :

new FileInputStream("monfichier.txt" );


Où doit se situer monfichier.txt ?

Reply

Marsh Posté le 23-11-2004 à 11:58:40   

Reply

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 [:itm])


Message édité par the real moins moins le 23-11-2004 à 13:46:26
Reply

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 ?

Reply

Marsh Posté le 23-11-2004 à 13:45:57    

he merde, je savais que j'aurais pas du mettre ça en gras/italique [:itm]
edited [:joce]


Message édité par the real moins moins le 23-11-2004 à 13:46:34
Reply

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 [:itm]


c'était une vrai question, je n'ai jamais testé

Reply

Marsh Posté le 23-11-2004 à 13:53:04    

he merd'

Reply

Marsh Posté le 24-11-2004 à 23:40:23    

la question c'est quel interet a la redefinir ?

Reply

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


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 25-11-2004 à 00:03:28    

c'est pour ca qu'on créé des scripts de demarrage :o


Message édité par veryfree le 25-11-2004 à 00:03:34
Reply

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"


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 25-11-2004 à 00:09:39   

Reply

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.
et je pense pas que ces scripts puissent se permettre de faire un "cd"

les miens le font
 
(avec un "cd -" a la fin, ca roule, mais faudrait que je les ajoute d'ailleurs)

Reply

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? :o

Reply

Marsh Posté le 25-11-2004 à 12:58:58    

probablement

Reply

Marsh Posté le 25-11-2004 à 13:03:12    

ha bah bravo :o

Reply

Sujets relatifs:

Leave a Replay

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