您的位置:首页 > 其它

Access restrictions on Jars

2010-11-12 18:22 232 查看
在Eclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:

Access restriction : The type BASE64Decoder is not accessible due to restriction on required library C:/Program

files/java/jre6/lib/rt.jar

Access restriction : The constructor BASE64Decoder() is not accessible
due to restriction on required library C:/Program
files/java/jre6/lib/rt.jar

搞不懂是为什么,只需要在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译后就一切正常了。
但是我仍然很疑惑是为什么。。。

1. Open project properties.

2. Select Java Build Path node.

3. Select Libraries tab.

4. Remove JRE System Library.

5. Add Library JRE System Library.

非常神奇。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐