eclipse不支持sun.*包的问题处理
2024-09-20 16:55:43
在项目中使用BASE64Decoder,eclipse的编辑器莫名报错,
Multiple markers at this line
- 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 method decodeBuffer(String) from the type CharacterDecoder 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
可见eclipse对rt.jar中的sun.*没有权限可以访问,在项目上右键点击Properties-Java Build Path,选择右侧的Libraries标签,展开JRE System Library,选中Access rules,点击Edit,Add一条rule,其中Resolution选择Accessible,Rule Pattern填入sun/**,保存后错误即消失。
最新文章
- c#和Javascript中去重总结
- 10款强大的jQuery/HTML5应用新鲜出炉
- linux监控程序
- API和DLL
- Office 2010 垃圾邮件过滤设置
- Wix学习整理(6)——安装快捷方式
- 转 vi 技巧和诀窍:令人刮目相看的 10 个超酷命令
- CNN中的卷积核及TensorFlow中卷积的各种实现
- iOS 视频播放方式整理
- ios 继承关系图
- python之三级目录
- asp.net-服务器控件-Label-20180329
- MK-编辑器
- SVM—PK—BP:SVR(better)和BP两种方法比较且实现建筑物钢筋混凝土抗压强度预测—Jason niu
- PAT A1120 Friend Numbers (20 分)——set
- 详解SpringMVC中Controller的方法中参数的工作原理
- dubbo.provider和dubbo.consumer配置
- 回文日期(NOIP2016)
- PHP获取访问者公网IP
- 栈(stack),C++模板实现