原文:最近脑子抽了突然想下个jdk17玩玩,发现有些方法和类不再提供了,关于java升级版本导致sun.misc.BASE64Decoder不能识别

sun.misc.BASE Encoder 不建议使用java.sun自带包中的内容 在项目中,涉及到 位编码的。有时开发会用到JDK中自带的BASE 工具。但sun公司是建议不这样做的。尤其是更新了JDK版本,项目甚至还存在保存的信息。 可引用 进行替换 原来使用的JDK自带jar包中的 替换为 将 替换为 原文链接 ...

2022-03-03 12:04 1 1899 推荐指数:

查看详情

sun.misc.BASE64Decoder的风险

问题描述 最近需要使用Base64上传图片,但是返现sun.misc.BASE64Decoder 为已经过期的包,此包为以前sun公司的内部包,可以下载此包,但是不利于现在Maven方式构建,可能会在未来发行版中删除。 需要注意sun.misc包中的内容是JDK内部api,项目直接引用存在风险 ...

Wed May 01 03:12:00 CST 2019 1 1852
sun.misc.BASE64Decoder 替代

加密解密经常用到sun.misc.BASE64Decoder处理,编译时会提示: sun.misc.BASE64Decoder是内部专用 API, 可能会在未来发行版中删除 解决办法: Java8以后,使用JDK自带的java.util.Base64来替代 ...

Thu Aug 29 18:35:00 CST 2019 0 1041
sun.misc.BASE64Decoder导入异常及处理思路

Java后台保存base64图片数据 使用byte[] bytes = new BASE64Decoder().decodeBuffer(str);需要引入sun.misc.BASE64Decoder,但在eclipse中提示如下警告: 查阅后在一篇文章中提到: “一直以来 ...

Wed Jun 07 22:15:00 CST 2017 0 11935
idea解决import sun.misc.BASE64Decoder报错

IDEA报错import sun.misc.BASE64Decoder;无法找到此类 打开 file->project structure 检查发现idea此时项目的java版本。 因为java8后的版本去掉了BASE64Decoder,所以此时把版本改为java8,然后更新maven ...

Mon Dec 27 17:53:00 CST 2021 0 1073
sun.misc.BASE64Decoder导入异常及处理思路

Java后台保存base64图片数据 使用byte[] bytes = new BASE64Decoder().decodeBuffer(str);需要引入sun.misc.BASE64Decoder,但在eclipse中提示不存在此war包。 查阅后在一篇文章中提到: “一直以来 ...

Mon Jul 22 21:20:00 CST 2019 0 550
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM