से इनकार किया है मैं निम्नलिखित कोड है:पहुँच java.io.FileNotFoundException
List<FileItem> items = uploadHandler.parseRequest(request);
for (FileItem item : items) {
if (!item.isFormField()) {
File file = new File("D:/Data");
}
}
जब मैं एक फ़ाइल को बचाने के लिए कोशिश कर रहा हूँ, मैं निम्न त्रुटि
java.io.FileNotFoundException: D:\Data (Access is denied.)
हो रही है कारण क्या हो सकता है और मैं इसे कैसे हल कर सकता हूं? मैंने इस फ़ोल्डर पर अनुमति पढ़ और लिख ली है।
देखते हैं कि क्या निर्देशिका है "डी:/डेटा" पर मौजूद –
मुझे लगता है कि ऐसा इसलिए है क्योंकि आप अपने 'फॉर' लूप के प्रत्येक पुनरावृत्ति पर एक ही फ़ाइल खोलने का प्रयास करते हैं। – Francis
कोड को वास्तव में फ़ाइल को सहेजने वाले कोड को देखे बिना, या कोड के बिना संकलित और पुन: उत्पन्न करने के बिना यह कहना मुश्किल है, लेकिन मुझे लगता है कि फ़ाइल पहले से मौजूद है (या उस नाम के साथ एक निर्देशिका मौजूद है)? साथ ही, ध्यान दें कि विंडोज़ फाइलों पर केस संवेदनशील नहीं है। –