问题描述:
BASE64Encoder encoder = new BASE64Encoder();
BASE64Decoder decoder = new BASE64Decoder();
报错原因,JDV9后去除了对应的包。
修改方法:
import java.util.Base64.Encoder;
import java.util.Base64.Decoder;
Encoder encoder = Base64.getEncoder();
Decoder decoder = Base64.getDecoder();
PS:最好的方法还是设定部分依赖,比如整个项目是jdk11,但是这个包可用设定为jdk1.6.