目录
  • 问题:用Java代码在c盘创建文件对象,运行显示java.io.IOException:拒绝访问
  • 踩得坑:更改磁盘权限,结果运行报错:java.io.IOException: 客户端没有所需的特权
  • 解决方法:换个磁盘创建文件:将c盘改成f盘,运行成功并在f盘创建文件

问题:用Java代码在c盘创建文件对象,运行显示java.io.IOException:拒绝访问

package org.zhaiyujia.pkg1;

import java.io.File;
import java.io.IOException;

public class TestFile {
    File file;
    public TestFile() {
        file=new File("c://a.txt");
        boolean b=file.exists();
        if(!b) {                      //之前报错是因为要强制try{}catch{}
            try {
                System.out.println(file.createNewFile());
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
    public static void main(String[] args) {
        new TestFile();
    }

}

怎么解决java.io.IOException: 拒绝访问/客户端没有所需的特权(亲测有效)_解决方法

踩得坑:更改磁盘权限,结果运行报错:java.io.IOException: 客户端没有所需的特权

怎么解决java.io.IOException: 拒绝访问/客户端没有所需的特权(亲测有效)_java_02

怎么解决java.io.IOException: 拒绝访问/客户端没有所需的特权(亲测有效)_创建文件_03

解决方法:换个磁盘创建文件:将c盘改成f盘,运行成功并在f盘创建文件

怎么解决java.io.IOException: 拒绝访问/客户端没有所需的特权(亲测有效)_解决方法_04