定义简单的java类,然后写入时出错(权限被拒绝)

时间:2017-07-01 14:43:59

标签: java windows

我刚开始学习Java,并编写一个简单的java代码来定义类

import java.util.*;
class People {
    People() {
        System.out.println("New people");
    }   
}

public class Test {
    public static void main(String[] args) {
        for(int i = 0; i < 10; i++) {
            new People();
        }   
    }   
}

然后我用javac编译它,发生了一些错误

Test.java:3: error: error while writing People: People.class (Permission denied)
class People {
^
1 error

我该如何解决?

1 个答案:

答案 0 :(得分:1)

  编写People时出现

错误:People.class(权限被拒绝)

与java代码无关 您执行javac命令时,如果用户无权创建文件(生成的.class),请执行此操作。
只需检查用户的权限以及生成.class文件的文件夹,然后调整其中一个。