我用spring编写了一个maven项目, 默认的mysql-connector是版本6.0.5,每当我在服务器上运行应用程序时,堆栈跟踪告诉我"无法加载JDBC驱动程序类[com.mysql.jdbc.Driver]"。 所以我添加从mvnrepository.com版本5.1.40下载的外部库mysql-connector,将依赖项代码添加到pom.xml然后它可以工作! 如何使用v 6.0.5修复它?
感谢
答案 0 :(得分:1)
如果我理解正确,您手动下载了mysql连接器,并将其添加为库。
在pom.xml中添加依赖项并重新导入maven依赖项。
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>6.0.5</version>
</dependency>
你应该检查你的application.properties是否设置正确,例如:
spring.datasource.url=jdbc:mysql://localhost/jpa_example
spring.datasource.username=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect