La excepción te dice que no lo hiciste correctamente.
¿Cómo estás configurando CLASSPATH? Si es una variable de entorno, aprenderá que los IDE y los servidores de aplicaciones la ignoran. No lo use.
Tampoco lo coloque en el directorio /ext de su Java JDK.
La forma correcta de hacerlo depende de cómo lo estés usando:
- Si está ejecutando dentro de un IDE como Eclipse o IntelliJ, debe agregar el JAR a una biblioteca.
- SI está ejecutando en un shell de comandos, use la opción -p para javac.exe cuando compile y java.exe cuando ejecute.
- Si lo está usando en una aplicación web, puede comenzar colocándolo en el directorio WEB-INF/lib de su archivo WAR. Si está utilizando un motor servlet/JSP como Tomcat 6, colóquelo en el directorio Tomcat /lib.