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

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

因为sun.misc.BASE64Encoder和sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除,不建议使用。所以在Eclipse中不能直接使用,但是直接使用文本编辑器编写代码,然后使用javac编译,Java去执行是没有问题的。

2、通过以下设置就可以在Eclipse中使用了

右击项目 --> Properties --> JavaBuild Path --> 点开JRE System Library --> 点击Access rules --> Edit --> Add --> Resolution选择Accessible --> Rule Pattern填上 ** --> OK

3、以下是一个简单的测试程序

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

因为sun.misc.BASE64Encoder和sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除,不建议使用。所以在Eclipse中不能直接使用,但是直接使用文本编辑器编写代码,然后使用javac编译,Java去执行是没有问题的。

2、通过以下设置就可以在Eclipse中使用了

右击项目 --> Properties --> JavaBuild Path --> 点开JRE System Library --> 点击Access rules --> Edit --> Add --> Resolution选择Accessible --> Rule Pattern填上 ** --> OK

3、以下是一个简单的测试程序

时间: 2025-01-16 04:26:48

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

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

简介 MEVAN打包遇到问题“sun.misc.BASE64Encoder是内部专用 API, 可能会在未来发行版中删除”,属于警告!项目虽然能正常运行,但是有警告就是一种隐患,要将隐患消灭在萌芽中.通过参考网上资料,我的做法如下: 解决方法 修改pom.xml <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.5</version> <configurat

sun.misc.BASE64Encoder找不到包,解决方法

右键项目->属性->java bulid path->jre System Library->access rules->resolution选择accessible,下面填上** 点击确定即可 Jun-1: sun.misc.BASE64Encoder找不到jar包的解决方法 1.右键项目->属性->java bulid path->jre System Library->access rules->resolution选择accessible

[转载]sun.misc.BASE64Encoder找不到的解决方法

转载自:http://liulinxia02.blog.163.com/blog/static/268687720110614346748/ sun.misc.BASE64Encoder/BASE64Decoder类不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用.但是在eclipse中直接使用却找不到该类.解决方法如图:

引入sun.misc.BASE64Encoder错误处理

在做gzip压缩文字的时候,在eclipse中总是提示: return new sun.misc.BASE64Encoder().encode(out.toByteArray()); 错误 刚开始以为是没有引入sun.misc.BASE64Encoder的问题,引入这个文件的时候提示该文件不存在. 在网上找到了处理方法. 项目右键-->properties-->java build path-->Libraries中去掉项目的JRE包. 再点击add Librarie...-->J

sun.misc.BASE64Encoder找不到的解决方案

(转:http://liulinxia02.blog.163.com/blog/static/268687720110614346748/) sun.misc.BASE64Encoder/BASE64Decoder类不属于JDK标准库范畴,但在JDK中包含了该类,可以直接使用.但是在eclipse中直接使用却找不到该类.解决方法如图:

MyEclipse/Eclipse导入sun.misc.BASE64Encoder jar包步骤

1.右键项目 -->Properties -->Java Bulid Path-> Libraries -->JRE System Library-->Access rules -->双击Type Access Rules在Accessible中添加accessible,下面填上** 点击确定. 2.在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder即可.

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

1.右键项目->属性->java bulid path->jre System Library->access rules->resolution选择accessible,下面填上** 点击确定即可!!! 2. 在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder:可是Eclipse提示: Access restriction: The type BASE64Decoder is not acc

sun.misc.BASE64Encoder和sun.misc.BASE64Encoder 找不到解决办法

1.右键项目->属性->java bulid path->jre System Library->access rules->resolution选择accessible,下面填上** 点击确定即可!!! 2. 在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder:可是Eclipse提示: Access restriction: The type BASE64Decoder is not acc

Eclipse中中文注释字体太小的解决方案

Eclipse中输入中文注释,发现字太小气,肿么办?一番摸索之后,发现可以这样解决. 方法/步骤 首先,选择windows->preference   在这里如图进行选择,最后点击edit按钮   将默认的西欧方式,改为中欧方式,确认即可 步骤阅读 4 再次,查看注释,终于不用带放大镜了!