`
个人专属
  • 浏览: 66353 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

替换sun.misc.BASE64Encoder

 
阅读更多
sun.misc.BASE64Encoder 是sun内部使用类,没有公开,所以正式使用时候也不建议使用

如果使用该类maven 构建的时候会报错,网上有方法在maven-compiler-plugin 插件中指定jar包,但改方法中路径是死的,所以对于正式项目没有意义。

最好的方式就是用其他jar包替换:
比如:commons-codec


maven: poml.xml 添加下面依赖
<dependency>
    <groupId>commons-codec</groupId>
    <artifactId>commons-codec</artifactId>
    <version>20041127.091804</version>
</dependency>

用org.apache.commons.codec.binary.Base64类进行编码
分享到:
评论

相关推荐

    sun.misc.BASE64Decoder和sun.misc.BASE64Encoder不可用已解决

    最近项目实验发现导入工具程序后项目有错,查看发现sun.misc.BASE64Decoder和sun.misc.BASE64Encoder不可用,找不到相应的类。 二、原因分析 冲浪后发现JDK中的lib\tools.jar和JRE中的lib\rt.jar已从Java SE 9中...

    sun.misc.BASE64Decoder(Android Base64Jar包以及Java源代码)

    sun.misc.BASE64Decoder 其中包括 Android Base64Jar包 以及Java源代码 sun.misc.BASE64Decoder 其中包括 Android Base64Jar包 以及Java源代码 sun.misc.BASE64Decoder 其中包括 Android Base64Jar包 以及...

    sun.misc.BASE64Encoder.jar包

    `sun.misc.BASE64Encoder`和`sun.misc.BASE64Decoder`就是这样的两个类,它们分别用于Base64编码和解码。 Base64是一种用于将二进制数据转换为可打印ASCII字符的编码方式,常用于在网络上传输二进制数据,如电子...

    sun.misc.BASE64Encoder源码及jar包

    在Java编程语言中,`sun.misc.BASE64Encoder`和`BASE64Decoder`是用于进行Base64编码和解码的内部类,它们属于`sun.misc`包,这是一个非公开(非标准)的Java库。`sun.misc`包中的类主要用于JVM内部使用,因此在官方...

    sun.misc.BASE64Encoder 加密源码+完整包.rar

    在Java编程语言中,`sun.misc.BASE64Encoder` 和 `sun.misc.BASE64Decoder` 是两个用于Base64编码和解码的内部类,它们位于`sun.misc`包下。Base64是一种用于在网络上传输二进制数据的文本编码方式,它将任意的字节...

    sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder;

    总的来说,尽管`sun.misc.BASE64Decoder`和`BASE64Encoder`在某些老项目中可能存在,但现代Java开发应尽量避免依赖这些类,转而使用标准的`java.util.Base64`模块,以确保代码的稳定性和可维护性。对于那些仍然需要...

    sun.misc.BASE64Encoder.jar

    sun.misc.BASE64Encoder找不到jar包,就导入sun.misc.BASE64Decoder.jar 封装好的jar包,无需再导入jre系统库了

    sun.misc.base64decoder.jar下载

    sun.misc.BASE64Encoder找不到jar包的解决方法? 在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示:  Access restriction: The type BASE64Decoder is not ...

    sun.misc.BASE64Encoder 找不到

    总结来说,当遇到“找不到sun.misc.BASE64Encoder”的问题时,你可以选择引入Bouncy Castle库,如`bcprov-ext-jdk15on-149.jar`,或者直接使用Java内置的`java.util.Base64`类来替换。使用标准API不仅可以确保代码的...

    sun.misc.BASE64Decoder.jar最新

    sun.misc.BASE64Decoder.jar sun.misc.BASE64Decoder.jar sun.misc.BASE64Decoder.jar sun.misc.BASE64Decoder.jar

    rt.jar sun.misc.BASE64Encoder sun.misc.BASE64Decoder 找不到jar包

    sun.misc.BASE64Encoder 找不到jar包

    sun.misc.BASE64Decoder.zip

    《深入解析Java 7中的sun.misc.BASE64Decoder》 在Java编程中,`sun.misc.BASE64Decoder`是Java 7版本中一个用于解码Base64编码的数据的类。Base64是一种广泛使用的编码方式,它将任意二进制数据转换为可打印的...

    sun.misc.BASE64Decoder.rar

    Intellij-解决报错:import sun.misc.BASE64Decoder无法找到 报错原因:JDK从1.8升级到9.0.1后sun.misc.BASE64Decoder和sun.misc.BASE64Encoder不可用 sun.misc.BASE64Decoder

    sun.misc.BASE64Decoder

    "sun.misc.BASE64Decoder" 是Java平台标准库中的一个类,主要用于对BASE64编码的数据进行解码。在腾讯云点播视频上传过程中,这个工具可能被用来处理视频数据的编码格式,确保数据能够正确地在网络上传输和存储。 ...

    sun.misc.BASE64Encoder下载

    BASE64Encode 编码,在andorid没有这个编码,这里面有打成jar包,可以导进去。用源代码打包的。手懒不愿意自己弄得话,可以下载导进去。里面附带着源代码,也可将源代码开进去直接使用,希望能帮助大家。

    sun.misc.BASE64Decoder.jar

    因此,对于新的开发项目或正在维护的代码,强烈建议使用`java.util.Base64`来替换对`sun.misc.BASE64Decoder`的依赖。 总结来说,`sun.misc.BASE64Decoder`虽然在早期的Java版本中提供了解码Base64字符串的功能,但...

    apache-commons-codec-1.4.jar和sun.misc.BASE64Encoder.jar

    在Java中,`sun.misc.BASE64Encoder`和`sun.misc.BASE64Decoder`是用于处理BASE64编码和解码的类,它们位于`sun.misc`包下,这是一个非公开的、由Sun Microsystems提供的包,主要用于JVM内部使用。 然而,需要注意...

    rt.jar sun.misc.BASE64Encoder

    rt.jar sun.misc.BASE64Encoder

Global site tag (gtag.js) - Google Analytics