Jestem nowym użytkownikiem usług internetowych opartych na Javie. Jestem w stanie stworzyć usługę internetową w Javie. Nawiązano połączenie za pomocą połączenia ODBC z MySQL. Chcę nawiązać połączenie za pomocą połączenia JDBC.
Do tego włączyłem plik jar (mysqlconnector.jar
) w Build Path
projektu w Eclipse.
Problem polega na tym, że rzuca ClassNotFoundException
w wierszu, w którym użyłem klasy tego pliku jar.
String URL = "jdbc:mysql://localhost:3306/dbName";
String USER = "root";
String PASSWORD = "abc@123";
String DRIVER = "com.mysql.jdbc.Driver";// driver from the jar file
Class.forName(DRIVER);//gives exception here
con = DriverManager.getConnection(URL, USER, PASSWORD);//return null here
Odpowiedzi:
5 dla odpowiedzi № 1Wymagane API jest również wymagane w czasie wykonywania, włóż je WEB-INF/lib