前言
环境
IDEA版本:2020.3
JDK:1.8.0_251
有时开发会用到JDK中自带的BASE64工具。但sun公司是建议不这样做的。
因为sun.misc.BASE64Encoder/BASE64Decoder类不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。
使用该类的时候报找不到
![在这里插入图片描述](https://img-blog.csdnimg.cn/202103091540027.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk1MzIyNw==,size_16,color_FFFFFF,t_70)
解决办法
找到右上角 Project Structure
打开它 (快捷键 Ctrl+Alt+Shift+s
)
找到 Project
把 Project SDK 和 Project language level 都改成 JDK8 就可以了
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210309154459251.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk1MzIyNw==,size_16,color_FFFFFF,t_70)
改成8就解决了![在这里插入图片描述](https://img-blog.csdnimg.cn/20210309154907436.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk1MzIyNw==,size_16,color_FFFFFF,t_70)