Próbuję działać poćwiczyć na JDBC i mam problemy z zainstalowaniem tego pakietu dla MySQL. Robię wszystko według instrukcji z z MySQL. Dodałem zmienną środowiskową do Windows XP CLASSPATH wskazująca gdzie znajduję się katalog z plikiem jar "mysql-connector-java-5.1.18-bin.jar". Co ciekawe wcześniej w moim systemie teko CLASSPATH'a nie było ale Eclipse nie miało problemu ze znajdowaniem bibliotek klas. Wcześniej miałem tylko zmienne środowiskowe JAVA_HOME (wskazuje katalog jdk) i PATH (wskazuje katalog bin). No więc dodałem CLASSPATH'a z katalogiem do sterownika JDBC i wpisuję ładowanie klasy:
Class.forName("com.mysql.jdbc.Driver"); ale przy wykonaniu programu dostaję błąd:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Próbowałem też ładowania przez:
System.setProperty("jdbc.drivers", "com.mysql.jdbc.Driver");
i też nie działa. Wypada błąd nieznalezienia drivera:
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/sakila?profileSQL=true
Boże nic mnie tak nie wku.. jak zmienne środowiskowe ....
Czy ktoś wie co może być grane?
Robię wszystko według dokumentacji:
http://dev.mysql.com/doc/refman/4.1/en/connector-j-installing-classpath.html
http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-configuration-properties.html
Może problem Windowsa XP nie wczytującego wszystkich zmiennych środowiskowych?
Z góry dzięki