Eclipse中导入不允许的引用

今天在eclipse中导入了一个web项目,在代码:
Security.addProvider(new com.sun.crypto.provider.SunJCE());
处出现了红色的叉叉,错误信息如下:
Access restriction: The constructor SunJCE() is not accessible due to restriction on required library D:\program files\Java\jdk1.5.0\jre\lib\ext\sunjce_provider.jar

字面意思就是库中SunJCE限限制访问,SunJCE() 构造函数不可访问。

网上搜了下,找到了解决办法,如下:
Window -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and restricted API -> Forbidden reference (access rules) -> Warnings,或者在项目上修改编译选项。

你可能感兴趣的:(eclipse)