使用sun.misc.BASE64Decoder出错解决方案
sun.misc.BASE64Decoder decoder = new sun.misc.BASE64Decoder();
方法1 :
import=”sun.misc.BASE64Decoder”
出现错误提示为:Access restriction: The type BASE64Decoder is not accessible due to restriction
on required library D:ProgramFilesMyEclipsejrelib
t.jar
Solution 1 :
BASE64Decoder
这个没有java doc,属于jdk里不推荐使用的工具类
解决方案:
使用apache common中的Base64替换
你可以在这里下载Apache commons codec:
http://commons.apache.org/codec/
替换一下就可以了
强烈建议不要用sun.misc,是不安全的 ,最好不要使用
方法2:
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.
方法3:
看看项目里面有没有名称差不多的类,比如Test.java 和Test1.java 如果有的话,把Test1.java给删除掉。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: nginx tcp http 代理配置
- 下一篇: nginx 访问静态html 方式