idea解决sun.misc.BASE64Encoder 类找不到报错

Java Base64支持encodeBase64String和decodeBase64String的包 Base64工具类包,一般用于使用AES加密解密类中的使用工具类中需要引用的jar包 立即下载

转自:https://blog.youkuaiyun.com/weixin_44953227/article/details/114585075

解决办法
找到右上角 Project Structure 打开它 (快捷键 Ctrl+Alt+Shift+s)

找到 Project 把 Project SDK 和 Project language level 都改成 JDK8 就可以了

在这里插入图片描述

改成8就解决了

解决idea中Springboot找不到BASE64Encoder或Decoder的jar包 主要介绍了解决idea中Springboot找不到BASE64Encoder或Decoder的jar包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 立即下载

相关推荐

jaka+realsense+aruco+手眼标定(python)

第二次重建了项目的手眼标定部分……有很多第一次记录遗漏的地方,在此补充。

drivenzyw的博客 2122

下载文件工具类DownLoadUtils

package cn.itcast.web.utils; import sun.misc.BASE64Encoder; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; public class DownLoadUtils { public static String getFileName(String agent, String filename) throws UnsupportedEncodingExce

Misty_Alan的博客 962

SAP中贸易伙伴的应用原理简析

公司也称为贸易伙伴,是出具合并报表的组织单位,可以为客户和供应商分配公司(贸易伙伴),用于识别集团内关闻公司间的业务往来,在编制合并报表时进行往来账务的计算处理。 如下图某贸易伙伴公司(关联方名称G0059)在我方公司的SAP系统中有多重身份(即是供应商,又是客户)。那么在我方公司SAP系统中建立起公司(贸易伙伴),并关联到供应商和客户主数据中。之后,就可以通过G0059这个贸易伙伴名称来识别与该贸易伙伴间的往来业务。 相应的配置设定如下: 定义公司(贸易伙伴或关联方) 会计凭证中会

专注SAP应用技术文章写作,致力于拉近用户与系统间的距离; 9816

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

在Idea解决找不到sun.misc.BASE64Encoder及sun.misc.BASE64Decoder找不到包的解决方法 报错原因: JDK从1.8升级到9.0.1后sun.misc.BASE64Decoder和sun.misc.BASE64Encoder不可用 原因分析: ​ 参看官网,发现JDK中的lib\tools.jar和JRE中的lib\rt.jar已从Java S...

qq_16977023的博客 9561

如何在SendWS实现WhatsApp批量群发设置管理?WhatsApp群发超链有什么好处?

WhatsApp群发顾名思义就是对WhatsApp上的用户好友进行群发消息,给他们群发想要发送的消息。及时不认识对方也可以对他进行群发超链。越来越多做跨境出海运营的工作者利用WhatsApp进行营销推广,因为他能做到低成本高回报,向客户发送消息曝光自己的品牌或产品,使得更多人了解,拓展新客户,提高成交率。

SendWS-WS云控群控拓客聊天翻译 1169

基于MATLAB的井筒多相流模拟

井筒多相流的模拟可以基于不同的数学模型和计算方法。其中,最常用的模型之一是多相流模型,它基于质量守恒、动量守恒和能量守恒等原理,描述了流体在井筒中的流动行为。对于井筒多相流的模拟和分析可以帮助我们理解和优化油气田开发过程中的流体行为,从而提高产量和效率。在本文中,我们将介绍如何使用MATLAB进行井筒多相流的模拟,并提供相应的源代码。需要注意的是,以上示例是一个简化的模拟,仅用于演示如何使用MATLAB进行井筒多相流模拟。实际应用中,我们需要考虑更多的物理过程和参数,并使用更复杂的数值方法和模型进行模拟。

AtdiHtml的博客 706

sun.misc包找不到

1709

向华为学习——解读158页 华为敏捷园区网技术解决方案【附全文阅读】

华为敏捷园区网解决方案通过策略随行和体验随身技术,满足移动办公场景下的网络需求。该方案采用敏捷交换机和防火墙自动执行策略配置,实现用户身份认证与业务策略的无缝衔接,且策略配置与IP地址解耦,简化了管理流程。相比传统技术,该方案有效解决了用户分级、QoS保障、无线接入等关键问题,确保用户在移动过程中获得一致的网络体验。

cdfunlove的博客 380

解决无法找到sun.misc.BASE64Encoder的解决方法

Idea直接打开别人给的项目文件夹后,设置jdk为8,然后提示无法找到sun.misc.BASE64Encoder。我直到这个包在jdk8后已经删除了,需要使用Java标准库中的。解决:如图,除了这个要切换还有个地方也要切换。切成8后点apply,重新编译,ok。

weixin_40383076的博客 1495

DeepSmote:一种深度SMOTE方法

DeepSmote 一种全新的将深度学习与Smote相结合的过采样方法! 目前在许多领域已经被使用,值得大家关注学习!

走在深度学习前沿的小宋 1447

C# USB通信实现

在C#中,我们可以利用.NET框架提供的类库和API来实现与USB设备的通信。本文将介绍如何使用C#进行USB通信,并提供相应的代码示例。以上就是使用C#进行USB通信的基本过程。通过以上代码示例,你可以实现与USB设备的简单通信,具体的实现方式和细节根据你的实际需求进行调整和扩展。命名空间,该命名空间包含了与串口通信相关的类和方法。选择需要通信的USB设备,然后使用。步骤二:获取可用的USB设备列表。首先,在你的C#项目中引入。步骤三:打开USB端口。步骤六:关闭USB端口。步骤一:引入命名空间。

PixelProX的博客 4383

解决BASE64Encoder报错的问题

今天在用servlet写一个文件下载的案例时,想解决文件的中文显示问题。然后在导包import sun.misc.BASE64Encoder时,发现IDEA报错了,无法识别这个类。最后发现在JDK9后,官方就已经不支持import sun.misc.BASE64Encoder了。 网上说了很多,第一种是把JDK的版本降低到1.8以内。但是我觉得这不是解决的最好办法。我觉得应该去修改原有的代码。 所以我采用了官方提供了新的jar包import java.util.Base64。 下面这个java类的本意

qq_45736175的博客 1万+

Windows11 - Ubuntu 双系统及 ROS、ROS2 安装

在本教程中,我们将使用 Ubuntu 20.04 版本,该版本使用了新的 Ubuntu 桌面安装程序,该程序将包含在今后发布的所有 Ubuntu 版本中。如果你选择了这个选项,你会看到一个简单的界面,允许你选择要安装Ubuntu的硬盘,并通过滑块来决定你希望Ubuntu使用的磁盘空间大小。如果你的电脑有多个硬盘驱动器,那么只要它们各自有自己的驱动器,这个选项就能让你在安装 Ubuntu 的同时安装现有的操作系统。在此屏幕上,系统会提示您输入您的姓名和您的计算机名称,以显示在网络上。

机器人控制与仿真应用 4509

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

IDEA解决sun.misc.BASE64Encoder找不到jar包的解决方法因此解决办法1可以为将 jdk 降为1.7,就可以使用了,另一种解决方案就是使用其他的类来替代他下面是解决方案2的介绍。 import sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; 在使用idea运行项目时,发现报错提示sun.misc.BASE64Encoder找不到,因此上网看了一下网上的说明,说是这两个类是jdk自带的两个类,但是好像在jdk1.8之后删去了这

qq_40600414的博客 3061

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

IDEA sun.misc.BASE64Encoder报错找不到

方法一:其中之一的解决方法为:将jdk从12换回8即可 从 java 8 开始,就用 java.util.Base64 工具类来替换 sun.misc.BASE64Encoder 了 或者: 方法二: mport sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; 在项目中,设计到64位编码的。有时开发会用到JDK中自带的BASE64工具。但sun公司是建议不这样做的。尤其是更新了JDK版本,项目甚至还存在保存的...

u010637366的博客 6693

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

解决 sun.misc.BASE64Encoder 找不到jar包问题

上面的两个类是jdk自带的两个类,在jdk1.8某个版本之后删去了这两个类,不再提供,所以在编译的时候jdk会提示你,sun公司是建议不这样做的。尤其是更新了JDK版本。使用开发工具idea运行项目时,报错提示sun.misc.BASE64Encoder找不到。把jdk版本降低为1.7,就可以使用了!...

qq_37432174的博客 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

sun.misc.BASE64Decoder和sun.misc.BASE64Encoder不可用

转载的出处:https://www.cnblogs.com/wsygdb/p/7890237.html 最近研究项目,JDK是9.0.4,在IDEA上配置好JDK为9后,发现项目有错,查看发现sun.misc.BASE64Decoder和sun.misc.BASE64Encoder不可用。 错误提示: Error:(29, 16) java: 找不到符号 符号: 类 BASE64Decoder 位置: 程序包 sun.misc 解决方法: 在和报错同目录下创建一个Base64.class,将

Apikaqiu的博客 2432

java---IDE中找不到sun.misc.BASE64Encoder jar包 和sun.misc.Base64Decoder jar包

java—IDE中找不到sun.misc.BASE64Encoder jar包 和sun.misc.Base64Decoder jar包 解决报错: IDEA Error:(15, 16) java: 程序包sun.misc不存在 或import sun.misc.BASE64Decoder无法找到 方法1: file->project Structure->project 原为11 修改版本为1.8 解决。 方法2: 查看官网发现,JDK中的/lib/tool.jar和/lib/rt.j

WX_timi的博客 1万+

找不到 sun.misc.BASE64Decoder ,sun.misc.BASE64Encoder 类

File -> Project Structure …->Platform Settings ->SDKs 选择java8 的安装路径。是Java的内部API,通常情况下不建议直接使用。而且,从Java 9开始,如果你想进行Base64的编码和解码操作,建议使用Java标准库中的。这个类在Java 8及以后的版本中都是可用的。包已经被标记为废弃,所以你可能无法找到这两个类。

xu990128638的专栏 6167

亲测有效:IDEA sun.misc.BASE64Encoder报错

方法一: 将jdk从12换回8即可 从 java 8 开始,就用 java.util.Base64 工具类来替换 sun.misc.BASE64Encoder 了 方法二: import sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; 在项目中,设计到64位编码的。有时开发会用到JDK中自带的BASE64工具。但sun公司是建议不这样做的。尤其是更新了JDK版本,项目甚至还存在保存的信息。可引用 import org.apache.com.

Backpace_的博客 1410

IDEA sun.misc.BASE64Encoder报错

IDEA 中 sun.misc.BASE64Encoder报错; 其中之一的解决方法为:将jdk从12换回8即可

qshSuperman的博客 2938

解决IDEA中BASE64Encoder报错的问题

问题:无法解析符号 'BASE64Encoder'

weixin_57228276的博客 4147

IDEA 2021解决报错: Cannot resolve symbol ‘BASE64Encoder‘

IDEA 2021解决报错: Cannot resolve symbol 'BASE64Encoder'

weixin_41243242的博客 4885
上一篇: vue keep-alive实现不缓存某些页面和只缓存某些页面
下一篇: 使用idea打的jar包在用java -jar运行时报:找不到或无法加载主类 或者 没有主清单属性
if时光重来
博客等级 码龄8年 248粉丝 217原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值