sun公司的依赖包还是不要用了,未来可能会删除,替换为java.util.Base64
由原来的
//import sun.misc.BASE64Decoder; //import sun.misc.BASE64Encoder;
BASE64Encoder encoder = new BASE64Encoder();
BASE64Dncoder encoder = new BASE64Dncoder();
修改为
import java.util.Base64;
public static String byte2Base64(byte[] bytes) { // BASE64Encoder encoder = new BASE64Encoder(); Base64.Encoder encoder = Base64.getEncoder(); return encoder.encodeToString(bytes); }
public static byte[] base642Byte(String base64Key) throws IOException { Base64.Decoder decoder = Base64.getDecoder(); return decoder.decode(base64Key); }