Java-拒绝访问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.)

原因可能是什么,我该如何解决?我确实对此文件夹具有读写权限。

回答:

当创建一个new时File,应该提供文件名,而不仅是要放置文件的目录。

尝试类似的东西

File file = new File("D:/Data/" + item.getFileName());

以上是 Java-拒绝访问java.io.FileNotFoundException 的全部内容, 来源链接: utcz.com/qa/426260.html

回到顶部