Pengecualian memberi tahu Anda bahwa Anda tidak melakukannya dengan benar.
Bagaimana Anda mengatur CLASSPATH? Jika itu adalah variabel lingkungan, Anda akan mengetahui bahwa IDE dan server aplikasi mengabaikannya. Jangan gunakan itu.
Jangan meletakkannya di direktori /ext Java JDK Anda juga.
Cara yang tepat untuk melakukannya bergantung pada cara Anda menggunakannya:
- Jika Anda menjalankan di dalam IDE seperti Eclipse atau IntelliJ, Anda harus menambahkan JAR ke perpustakaan.
- JIKA Anda menjalankan di shell perintah, gunakan opsi -p untuk javac.exe saat Anda mengompilasi dan java.exe saat Anda menjalankannya.
- Jika Anda menggunakannya di aplikasi web, Anda bisa mulai dengan meletakkannya di direktori WEB-INF/lib dari file WAR Anda. Jika Anda menggunakan mesin servlet/JSP seperti Tomcat 6, letakkan di direktori Tomcat /lib.