Bonjour à tous
Je fais tourner une application Java en tant que service Windows (avec JavaService et un l'appli exportée en jar exécutable).
A un moment donné, l'application doit parcourir un dossier et travailler sur les noms de dossiers qu'ils contient.
Si dans l'application, le chemin vers ce dossier est du type :
- "C:\\mon\\chemin\\jusqu\\au\\dossier\\" => cela fonctionne
- "F:\\" => cela ne fonctionne pas (F:\ étant un lecteur monté sur le dossier en question)
L'erreur est : <citation nom="Logs">F:\ is not a directory</citation>
Je précise que :
- le propriétaire des fichiers est le même que celui qui exécute le service
- ce propriétaire a tous les droits sur le lecteur
- si j'exécute le jar depuis la console et non en tant que service, tant bien avec "F:\\" qu'avec "C:\\blabla...", cela fonctionne
Quelqu'un saurait-il m'expliquer et m'orienter vers une solution?
Merci d'avance
Partager