/ / No se ha encontrado un controlador adecuado para el controlador jdbc mysql - java, mysql, eclipse, maven, tomcat

No se encontró un controlador adecuado para el controlador jdbc mysql - java, mysql, eclipse, maven, tomcat

En primer lugar, sé que hay muchas respuestas sobre esto y ya las revisé todas, pero creo que esto es un poco más específico.

Estoy desarrollando un servicio web REST utilizando Jersey, pero tengo un pequeño problema al conectarme a la base de datos mysql. He agregado la dependencia del conector en el pom.xml:

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
</dependency>

Y si reviso las opciones de compilación, el tarro relativo está en la ruta de compilación java de Eclipse, pero de todos modos me sale el error, a menos que agregue

Class.forName("com.mysql.jdbc.Driver");

Antes de crear la conexión.
Intenté crear un proyecto java añadiendo elEl controlador del conector se realiza manualmente en la ruta de compilación de Java y funciona, así que supongo que es algo estrictamente relacionado con Maven o Tomcat Estoy usando Java 7 y Tomcat 7.

Respuestas

0 para la respuesta № 1

Este es un problema de eclipse, tienes que tener el tarro en las Dependencias de Maven del eclipse, puedes mirar: Problema de dependencia de Maven en eclipse