Je reçois le fichier filenotfoundexception dans le répertoire de mon application, mais mon répertoire existe clairement. Je fais cela sur ma machine locale. Je fais un message très simple à une servlet. Est-ce que quelqu'un sait ce qui pourrait arriver?java.io.FileNotFoundException Aucune erreur de fichier ou de répertoire, mais le répertoire existe
Q
java.io.FileNotFoundException Aucune erreur de fichier ou de répertoire, mais le répertoire existe
0
A
Répondre
2
il s'est avéré que cela était dû à mon firewall (firestarter) bloquant l'adresse IP de mon serveur. J'ai permis l'exception et tout a fonctionné.
1
Quelques-unes des pensées (nous espérons que vous ne les avez pas essayé :-):
-vous avoir lu accès au répertoire?
Essayez de mettre quelque chose comme:
System.out.println("the directory = " + directory);
En supposant « répertoire » est les variables de fichier qui contient le répertoire.
Essayez de mettre quelque chose comme:
System.out.println("the directory exists = " + directory.exists());
et en vous assurant qu'il retourne vrai.
0
Avez-vous des droits de traversée sur tous les segments de chemin intermédiaires et des droits appropriés sur le fichier final?
pouvez-vous poster votre code – objects