首页 > TAG信息列表 > Base64Decoder

报错:java.lang.NoClassDefFoundError: sun/misc/BASE64Decoder

本人使用的jdk版本为jdk1.8.0_301,但是仍然报错。 报错如下: 解决办法:使用import org.apache.commons.codec.binary.Base64;替换原来的import sun.misc.BASE64Decoder;和import sun.misc.BASE64Encoder; 步骤: 一、引入依赖 <dependency> <groupId>commons-codec</grou

Java 9版本之后Base64Encoder和Base64Decoder无法继续使用解决办法

在项目开发过程中,因为重装系统,安装了Java10版本,发现sun.misc.Base64Encoder和sun.misc.Base64Decoder无法使用。   原因: 查看官网发现,JDK中的/lib/tool.jar和/lib/rt.jar已经从Java SE 9中删除,(我估计是因为java从sun换到oracle导致)。   处理办法: 直接用 java.util.Base64.En