Trouver un fichier sur unix et windows ?
J'ai creer un programme en java qui va creer un fichier a partir
d'un asbolute path.
Ce path est creer a partir d'une valeur dynamique qui va dependre du system d'exploitation.
windows :
Code:
1 2 3
| root = X:\
unix :
root = \vob |
la valeur statique est celle ci :
Code:
/aspen/src/wsdlgen/com/iona/scripting/wsdlgen/file.txt
lorsque j'ajoute root sur la machine windows a la valeur statique j'obtiens donc:
Code:
X:\/aspen/src/wsdlgen/com/iona/scripting/wsdlgen/
Dans ce cas la java ne trouve pas le fichier : File not found
Comment resoudre ce probleme ?
merci
File.separatorChar ("/" -> "\" -> ":")
Ici c'est plus simple avec la variable File.separatorChar qui est intrinsèque au système! :D