Codificación Base64 en Java

Estoy usando Eclipse. Tengo la siguiente línea de código:

wr.write(new sun.misc.BASE64Encoder().encode(buf));

Eclipse marca esta línea como un error. He importado las bibliotecas requeridas:

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

Pero una vez más, ambos se muestran como errores. encontréun post similar aquí.

Usé Apache Commons como la solución sugerida al incluir:

import org.apache.commons.*;

e importando los archivos JAR descargados desde:http://commons.apache.org/codec/

Pero el problema sigue existiendo. Eclipse sigue mostrando los errores mencionados anteriormente; por favor avise.

Respuestas a la pregunta(16)

Su respuesta a la pregunta