java.io.filenotfoundException لا يوجد مثل هذا الملف أو دليل الدليل ولكن الدليل موجود
-
24-09-2019 - |
سؤال
أحصل على FileNotfoundException على دليل التطبيقات الخاص بي ، لكن دليل بلدي موجود بوضوح. أنا أفعل هذا على الجهاز المحلي الخاص بي. أقوم بنشر بسيط للغاية إلى servlet. هل يعلم أي شخص ما يمكن أن يحدث؟
المحلول
اتضح أن هذا كان بسبب جدار الحماية الخاص بي (Firestarter) يحجب عنوان IP الخاص بي الخوادم. سمحت للاستثناء وكل شيء نجح.
نصائح أخرى
بعض الأفكار (نأمل ألا تجربهم :-):
هل تقرأ الوصول إلى الدليل؟
حاول وضع شيء مثل:
System.out.println("the directory = " + directory);
على افتراض "الدليل" هو متغيرات الملف التي تحمل الدليل.
حاول وضع شيء مثل:
System.out.println("the directory exists = " + directory.exists());
والتأكد من عودة صحيح.
هل لديك سلطة اجتياز لجميع قطاعات المسار المتداخل ، والسلطة المناسبة للملف النهائي؟
لا تنتمي إلى StackOverflow