Occhio a 2 cose:Originariamente inviato da ilfurla
Ho scaricato il driver JDBC: mysql-connector-java-5.1.6-bin.jar e l'ho copiato sotto c:\Program Files\Java\jre 1.6.0\lib\ext
a) Gli eventuali jar presenti nella directory lib\ext di un JRE vengono trovati in automatico, non è necessario mettere la lib\ext o i jar contenuti esplicitamente in "classpath" (il classpath è per le "user classes").
b) Il JDK installa 2 JRE: uno "pubblico" es. ....\Java\jre 1.6.0 e un altro "privato" es. ....\Java\jdk1.6.0_03\jre. Se hai messo in PATH la 'bin' del JDK, quando lanci le applicazioni java, in realtà stai usando il JRE privato.
Quindi o metti il jar nella lib\ext di entrambi i JRE (giusto per essere sicuri) o metti il jar dove ti pare purché il path sia in "classpath".