一直以来Base64算法的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder来进行的。但是这个类是sun公司的内部方法,并没有在Java API中公开过,不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用。但是在Eclipse和MyEclipse中直接使用,却找不到该类。

问题描述如下图:

解决方案:
第一步:在使用sun.misc包下的API的项目上右键选择Build Path,选择Configure Build Path
第二步:在Java Build Path窗口,点击第三个选项卡Libraries,选择JRE System Libraries,选择第一项Access rules,点击Edit
第三步:在弹出的窗口中点击Add
第四步:在Resolution后面选择Accessible选项,下面的Rule Pattern配置为**,点击OK即可。
第五步:点击OK
第六步:点击Apply,点击OK,就会看到工作空间会进行重新导入构建。
我们再来看导入sun.misc包下的BASE64Encoder这个类,完美解决。

sun.misc jar包相关推荐

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

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

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

    1.右键项目->属性->java bulid path->jre System Library->access rules->resolution选择accessible ...

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

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

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

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

  5. 程序包sun.misc不存在

    解决报错: IDEA Error:(15, 16) java: 程序包sun.misc不存在 或import sun.misc.BASE64Decoder无法找到 file->project S ...

  6. java 程序包sun.misc不存在

    在IDEA启动项目的时候报错: java: 程序包sun.misc不存在 解决方法: 选择文件目录结构 选择project→更换JDK版本为1.8

  7. 已经导入jar包mysql还是报错_java通过JDBC连接数据库,老是报错:ClassNotFoundException.该导入的jar包我也已经导入了。...

    代码如下:publicfinalclassDBclass{publicstaticStringuser="root";publicstaticStringpassword=&quo ...

  8. Android笔记:防反编译、代码混淆中,解决第三方jar包不被混淆的一些心得,及gson防混淆方法...

    为了防止代码被反编译,一般在签名导出前需要对代码进行混淆.最近发现自己的一个项目工程在代码混淆后,使用中出现了异常.以下是自己这几天在解决代码混淆以及引入第三方jar包导致混淆出现的问题处理的一些心得 ...

  9. java命令依赖第三方jar原理_java命令执行带jar包依赖的文件执行不了

    import org.apache.commons.io.FilenameUtils; public class Test { public static void main(String[] arg ...

最新文章

  1. php分布式数据一致性,如何解决分布式系统数据事务一致性问题
  2. 如何改造UE4用于赛璐璐3D卡渲?这里有一份日本大厂的实操分享
  3. .net core 中如何有效屏蔽重复提交
  4. matlab eig 复杂度,MATLAB中的eig函数
  5. 计算机顶会论文写作科研利器
  6. 吃亏的程序员,如何拿到 9 个月的年终奖?
  7. PDE8 wave equation: derivation
  8. random_state的值如何选_算法萌新如何学好动态规划(3)
  9. 微博清理多个百万粉丝大号:打击违规账号要命中七寸
  10. 细侃那些悬而未决的数学趣味谜题
  11. 文末赠书 | 豆瓣评分9.2,Python 畅销书作者再出新作!
  12. Python之建模规划篇--线性规划
  13. DNS缓存中毒攻击与防护
  14. Matlab调用百度API画地图讲解教程
  15. UI想设计得好,这几款软件少不了
  16. 蜂窝通信模组,是物联网终端的核心组件之一
  17. 华为服务器网卡驱动安装文件,服务器版网卡驱动
  18. 以中医理论来看待三峡工程
  19. mac上expo start后的lan地址失效,始终是127.0.0.1
  20. 深入理解7816(1)---- 关于F/D和etu【转】

热门文章

  1. 数组的几种定义方式及初始化
  2. python中关于字典的基础运用
  3. Android零基础入门第86节:探究Fragment生命周期
  4. django 发送php,django 使用 request 获取浏览器发送的参数
  5. ServiceLoader用法demo
  6. 【数据结构笔记35】C实现:有序子列的归并算法:递归与非递归的实现
  7. html语言arc属性,为要素图层设置 HTML 弹出窗口属性
  8. mysql任务调度器_mysql存储过程和任务调度器
  9. (转)SqlServer基础之(触发器)(清晰易懂)
  10. 2014最不受欢迎10编程语言种