使用maven依赖

  1. <dependency>

    1. <groupId>commons-codec</groupId>
    2. <artifactId>commons-codec</artifactId>
    3. <version>1.15</version>
  2. </dependency>

new BASE64Encoder().encode()

替换为

org.apache.commons.codec.binary.Base64.encodeBase64String()

new BASE64Decoder().decodeBuffer()

替换为

org.apache.commons.codec.binary.Base64.decodeBase64()

sun.misc.BASE64Encoder是内部专用 API, 可能会在未来发行版中删除相关推荐

  1. 警告: BASE64Decoder是内部专用 API, 可能会在未来发行版中删除

    开发过程中遇到这个问题,虽然不影响项目运行,打包发布,但还是要把警告扼杀在摇篮中. sun.misc包都是sun公司的内部类,并没有在java api中公开过,不建议使用,所以使用这些方法是不安全的, ...

  2. sun.misc.BASE64Encoder在Eclipse中不能直接使用的原因和解决方案

    1.为什么在Eclipse中不能直接使用sun.misc.BASE64Encoder和sun.misc.BASE64Decoder呢? 因为sun.misc.BASE64Encoder和sun.mis ...

  3. 在Idea解决找不到sun.misc.BASE64Encoder及sun.misc.BASE64Decoder找不到包

    在Idea解决找不到sun.misc.BASE64Encoder及sun.misc.BASE64Decoder找不到包的解决方法 报错原因: JDK从1.8升级到9.0.1后sun.misc.BASE ...

  4. 项目中提示找不到sun.misc.BASE64Encoder

    场景:使用JDK12时导入项目,结果报错,提示sun.misc.BASE64Encoder类找不到. 解决方案:把JDK12换成JDK8即可.

  5. sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容

    import sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; 在项目中,设计到64位编码的.有时开发会用到JDK中自带的BASE64工具. ...

  6. IDEA解决sun.misc.BASE64Encoder找不到jar包的解决方法

    sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容 import sun.misc.BASE64Encoder; import sun.misc.BASE64Dec ...

  7. sun.misc.BASE64Encoder找不到的解决方法

    sun.misc.BASE64Encoder找不到的解决方法 参考文章: (1)sun.misc.BASE64Encoder找不到的解决方法 (2)https://www.cnblogs.com/si ...

  8. sun.misc.BASE64Encoder详解

    #(一).BASE64编码规则及JAVA中的使用 ##1.编码规则: Base64编码要求把3个8位字节(38=24)转化为4个6位的字节(46=24),之后在6位的前面补两个0,形成8位一个字节的形 ...

  9. sun.misc.BASE64Encoder加密jdk1.8中Base64解密报错分析

    sun.misc.BASE64Encoder一行不能超过76字符,超过则添加回车换行符. 源码 public void encode(InputStream var1, OutputStream va ...

  10. 解决Eclipse中无法直接使用sun.misc.BASE64Encoder及sun.misc.BASE64Decoder的问题

    一直以来Base64算法的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder来进行的.但是这个类是sun公司的内部方法,并没有在Java API中公开过,不属 ...

最新文章

  1. python【数据结构与算法】P3371 【模板】单源最短路径(弱化版)
  2. 前端面试8:渲染机制
  3. JMF天昏地暗之路(一)-----jmf无法检测到摄像头
  4. 技术分享:什么是CDN鉴权(by光网烈火)
  5. 安装ubuntu20.04(安装vim、gcc、VMtools、中文输入法、汉化、修改IP地址)
  6. [MySQL] 分组排序取前N条记录以及生成自动数字序列,类似group by后 limit
  7. 【转】DevOps到底是什么意思?
  8. Windows系统(cmd)常用命令
  9. java高级工程师------struts的知识重点
  10. 最新XlEP分销系统网站源码
  11. OSChina 周五乱弹 ——我们测算过无数代码却依旧算不准没钱的这一生
  12. HTML九宫格拼图游戏代码,js实现九宫格拼图小游戏
  13. 计算机硬盘密码,电脑常识之--如何给移动硬盘[硬盘]加密码
  14. Web安全工具—Sqlmap常用命令和参数(持续更新)
  15. 《自然》杂志发布2018年度影响世界的十大科学人物,中国神童入榜...
  16. 阿里云FinalShell连接
  17. Day1: 正点原子mini-linux 开发板 开机测试
  18. SpringBoot 直接访问静态资源
  19. 直播源码搭建教程5 分钟完成(直播 + 分流 + 画面水印)
  20. 电子商务数据仓库架构

热门文章

  1. 离职/辞职通知书模板
  2. 计算机网络中的数据传输方式—同步传输和异步传输
  3. android 字符串缩进换行换行,Android Textview第二行缩进/悬挂缩进
  4. 【Unity】 HTFramework框架(三十九)UI的数据驱动模式,MVVM
  5. 计算机语言里的堆栈是什么意思,汇编语言中的堆栈是什么?
  6. 粗糙集理论介绍(一)(rough set)
  7. 【不忘初心】Win10_2004.19041.329_X64_七合一_[纯净精简版](2020.06.18)
  8. 读书记之《UnixLinux大学教程》
  9. win10怎么快捷锁定计算机,win10一键快速锁屏快捷键的两种使用方法
  10. 电脑待办事项桌面_电脑上有没有治拖延症的软件?怎么在办公电脑上添加一款提醒便签软件...