0

我是java的新手,今天在看apache的开源程序vysper的源码,在将maven项目导入eclipse的时候,遇到了很多警告:

当代码import com.sun.mirror.apt.AnnotationProcessor我会收到警告:

Access restriction: The type AnnotationProcessor is not accessible due to restriction on required 
 library /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar

谁能给我一个解决这个问题的建议?

4

1 回答 1

1

在 Eclipse 中转到

Windows > Preferences > Java > Compiler > Errors/Warnings > Deprecated and Restricted APIs

设置Forbidden reference (access rules)Ignore。但是,请注意,这些警告的存在是有原因的。如果您只是想浏览也没关系,但您的应用程序代码不应依赖于受限制或已弃用的库,因为它们可能会更改或删除。

于 2013-08-06T13:51:51.427 回答