访问规则
可以对构建类路径条目添加访问规则,以指定给定条目中的哪些类型可以被访问以及哪些类型不能被访问。如果编译器检测到对不应被访问的类型进行的类型访问,那么它将创建问题标记。
- 不可访问规则定义一定不能引用的类型。通常,对于对这些类型进行的访问,编译器将创建错误标记。
- 不鼓励规则定义不应该引用的类型。通常,对于对这些类型进行的访问,编译器将创建警告标记。
- 可访问规则定义可以引用的类型。
每个规则都由模式(格式与 ANT 模式相同)以及上面列示的其中一个规则类型组成。
您可以对每个类路径条目定义任意数目的规则。编译器将按定义顺序来处理列表并采用第一个匹配的规则。
对于由于访问“不可访问”和“不鼓励使用”类型而生成的问题标记,您可以在
Java 编译器的错误/警告首选项页上配置这些标记的严重性。
组合访问规则
Java 构建器
类路径变量
包含和排除模式
Java 构建路径属性
错误/警告首选项页