我有以下代码:
List<FileItem> items = uploadHandler.parseRequest(request);
for (FileItem item : items) {
if (!item.isFormField()) {
File file = new File("D:/Data");
}
}
Run Code Online (Sandbox Code Playgroud)
当我尝试保存文件时,我收到以下错误
Run Code Online (Sandbox Code Playgroud)java.io.FileNotFoundException: D:\Data (Access is denied.)
可能是什么原因,我该如何解决这个问题?我对此文件夹有读写权限.
如何打开当前目录中但不存在于另一个目录中的文件.例如,我有一个文件夹F:/ test,我的文件位于F:/test/test2/doit.txt和D:/ test3/doit2.文本
在制作File对象时在参数中输入的内容如下:
File f = new File("/test2/doit.txt");
Run Code Online (Sandbox Code Playgroud) 我创建了一个txt文件,我已将其保存在计算机上的"我的文档 "中.我试图txt通过FileReader和读取文件BufferedReader.但是,当我尝试运行该程序时,我收到错误消息:
java.io.FileNotFoundException: <filelocation> (Access is denied)
Run Code Online (Sandbox Code Playgroud)
有谁知道是什么原因造成的,以及我如何解决这个问题?我也试过将文档保存到其他地方,但我总是收到这条消息.我确定文件路径是相关的输入.