eclipse sun.misc.BASE64Encoder报错

当项目导入eclipse后,使用sun.misc.BASE64Encoder类出现找不到错误。尝试过多种网上的解决办法无效,最终通过更换eclipse内置的JDK为本地 JDK,并配置项目的JRE环境及启动配置,成功解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

把项目导入eclipse后,sun.misc.BASE64Encoder这个类一直报错,找不到。如下图:

在网上搜索了很多种方法,都没有解决,下面是出现最多的解决方法:

这个是我网上搜索到的出现最多的解决方法,可是没有效果,后来我换了eclipse里面的jdk。下载eclipse下来后,jdk是默认它自己默认的,不是用的本地的。我把jdk换成本地的后,就不报错了。

首先在window -> Preferences  ->java --> Installed Jres 增加自己的jdk, 点击添加,填写路径后保存会出现自己本地的jdk

然后再点击项目,右键 -》build Path -》configure build path, 打开后,点击add library

 然后

然后

添加后,去掉系统默认的,再点击apply and close,就可以了。

不报错了之后,再启动项目,启动时,报类找不到的错误,这个时候,还需要改一下启动配置

run-》 run configureations , jre选择自己本地的那个,保存配置后再启动,就不会报错了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值