IDEA编译提示错误:java: 程序包sun.misc不存在,无法解析符号 'BASE64Decoder'

  • 当项目使用jdk 1.8以上版本时,sun.misc.BASE64Decoder无法被找到。
  • 解决方法
  1. 确定JDK版本是否为1.8,检查IDEA模块或项目配置JDK版本是否与本地一致。IDEA新导入项目或模块会使用自带JDK
    image.png
  2. 若项目需要使用的JDK版本非1.8。则可使用java.util.Base64.Decoderjava.util.Base64.Encoder进行替换。
    java.util.Base64.Decoder
    java.util.Base64.Encoder