con causa raíz java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

Tengo este pequeño código para conectar mi jsp a mi db mysql.

String driver = "com.mysql.jdbc.Driver"; Class.forName(driver); String url="jdbc:mysql://localhost:3306/test1"; Connection con = DriverManager.getConnection(url, "test1", "test1"); Statement cmd = con.createStatement(); String query = "SELECT * FROM champions"; ResultSet res = cmd.executeQuery(query); while (res.next()) { System.out.print(res.getString("name") + ", "); System.out.println(res.getString("title")); } res.close(); // chiudere le risorse DB è obbligatorio cmd.close(); con.close(); 

He añadido el conector a mi ruta de comstackción:

Pero todavía me sale este error:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

¿Puede ayudarme alguien?

La ruta de comstackción es para fines de comstackción (asumiendo que no tiene código para incluir el jar de mysql connector en el paquete).

Si se trata de una aplicación web, agrégala a la carpeta lib.

Si esta es una aplicación independiente, asegúrese de que mysql connector jar esté disponible para el tiempo de ejecución.