Nie powinieneś umieszczać ŻADNYCH plików JAR w folderze jre/lib/ext.
Ustawiasz CLASSPATH za pomocą opcji -classpath w javac.exe podczas kompilacji i java.exe podczas uruchamiania. Upewnij się, że Twój kod i wszystkie pliki JAR innych firm znajdują się w CLASSPATH podczas kompilacji i uruchamiania. Windows używa średnika jako separatora; Linux używa dwukropka.
Może musisz zacząć tutaj:
http://docs.oracle.com/javase/tutorial/getStarted /cupojava/win32.html