使用Base64可以统一数据交换格式,方便,
Java之前有一个sun包,貌似是 sun.misc.Base64Encoder之类的,但是后来(1.7之后)被废弃了,现在都是用的Apache的Base64的包,下载见点击打开链接
可是现在任然有很多程序使用的 sun 包,今天就有同学遇到这事了,最终的解决方案如下:
虽然废弃了,但是还是可以用的,在Eclipse中进行如下设置。Windows—Preferences——Java——Compiler——Errors/Warnings——Deprecated and Restricted API——Forbidden reference——改成warning就OK了,这样被废弃的API可以使用了(但是强烈不建议这么做,还是使用Apache提供的API吧)