我是靠谱客的博主 彩色手套,最近开发中收集的这篇文章主要介绍D:\XXX\ImageHandleController.java:25:16 或 java: 程序包sun.misc不存在,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
项目运行时出现 D:XXXImageHandleController.java:25:16 或 java: 程序包sun.misc不存在
出现这种情况的原因是JDK中的/lib/tool.jar和/lib/rt.jar已经从Java SE 9中删除
解决方法有两种:
第一种:将JDK 11或15切换为JDK1.8
工具栏点击 file
选择 project Structure 项,或者快捷键:Ctrl+Alt+Shift+S
在 project 项原为11或15 修改版本为1.8 ,点击OK!
第二种:用 java.util.Base64.Encoder 和 java.util.Base64.Decoder 替代
//导入包
import java.util.Base64.Encoder
import java.util.Base64.Decoder
// 在代码中获取BASE64Encoder
BASE64Encoder encoder = Base64.getEncoder();
//在代码中获取BASE64Decoder
BASE64Decoder decoder = Base64.getDecoder();
最后
以上就是彩色手套为你收集整理的D:\XXX\ImageHandleController.java:25:16 或 java: 程序包sun.misc不存在的全部内容,希望文章能够帮你解决D:\XXX\ImageHandleController.java:25:16 或 java: 程序包sun.misc不存在所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复