sun.misc.BASE64Decoder 在 java 应用程序中显示错误
在某些 java 文件中使用 :
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
,当我将该 java 文件放入 Eclipse IDE 中时。它不会检测这些文件。 但这些包(sun.misc.BASE64Decoder、sun.misc.BASE64Encoder)位于 rt.jar 文件内。在我的项目库中“rt.jar”可用。 但为什么它显示错误(日食中的红线)?
In some java file there is a use of :
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
and when I put that java file in Eclipse IDE. It will not detecting these files.
But these packages(sun.misc.BASE64Decoder , sun.misc.BASE64Encoder) are inside the rt.jar file. In the library of my project "rt.jar" is available.
But why it shows error(red lines in eclipse) ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不要使用 sun.misc 包中的类。这些已被弃用并且很糟糕。查看 Apache commons 编解码器 进行 Base64 编码和解码。 为什么不使用 sun.misc.* 类
Don't use classes in the sun.misc package. These are deprecated and terrible. Check out Apache commons codec for base64 encoding and decoding. Why not to use sun.misc.* classes
我编写了以下Base64编码和解码的代码:
I wrote the following code for Base64 encoding and decoding: