Dans mon appli web (ear, JBoss) j'ai un fichier "duplicata.gif". Je dois le copier dans le répertoire temporaire. Je fais donc :
Avec MSWindows ça marche, mais pas avec Linux (aucun message d'erreur ou exception). Le répertoire tempdir (/tmp) a les droits drwxrwxrwt.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 File fileDuplicata = new File(tempdir, "duplicata.gif"); log.info("fileDuplicata = "+fileDuplicata.getPath()); log.info("fileDuplicata.exists() = " + fileDuplicata.exists());
Les logs donnent :
A part les droits je ne vois pas quelle différence il pourrait y avoir. Quelqu'un a une idée ?fileDuplicata = /tmp/duplicata.gif
fileDuplicata.exists() = false
Partager