在某些java文件中,使用:
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
当我将该Java文件放在Eclipse IDE中时。它不会检测到这些文件。
但是这些软件包(sun.misc.BASE64Decoder和sun.misc.BASE64Encoder)都位于rt.jar文件中。在我的项目的库中,“ rt.jar”可用。
但是为什么它显示错误(日食中的红线)?
最佳答案
不要在sun.misc包中使用类。这些已过时且可怕。检出Apache commons codec进行base64编码和解码。 Why not to use sun.misc.* classes