2010-10-28 37 views
3

我被送到一个使用类的sun.awt.shell包,这是不是JDK的公共API的一部分,所以Eclipse将不会编译项目的一些Java代码:使用Sun *在Eclipse Java项目类

访问限制:该方法调用getIcon(布尔值)从型ShellFolder不可访问由于所需的库限制/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar

虽然我同意这种观点,但我是否可以强迫Eclipse进行编译?

回答

10

Window -> Preferences -> Java -> Compiler -> Errors/Warnings中,找到“不推荐和限制的API部分”,并将“禁止参考”设置从错误更改为警告或忽略。