原因是jdk的这个包是被禁止访问了
解决方法如下:
像sun.misc.BASE64Encoder等类不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。但是在eclipse中直接使用却报错。下面就介绍一下针对这样的类如何处理。
1. 针对这一情况,可以执行如下操作。选中工程,右键“Build Path”->“Configure Build Path”
2. 打开项目属性窗口。

3. 点开JRE,选中“Access rules: No rules defined”->“Edit”

4. 打开"Access Rules"窗口后,点击“Add”按钮

5. 然后确认应用加载完直接就好了

本文介绍了解决在Eclipse中使用如sun.misc.BASE64Encoder等非标准JDK类时遇到的访问错误的方法。通过修改项目的JRE系统库设置,允许对这些类的访问,从而避免编译错误。

9514

被折叠的 条评论
为什么被折叠?



