我得到這個錯誤: 「:java.lang.IllegalStateException:致無法加載驅動程序類:com.mysql.jdbc.Driver」如何讓我的彈簧啓動應用程序找到我的mysql jdbc jar?
這裏是POM部分:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
這裏是我的應用程序性能:
spring.datasource.url = jdbc:mysql://localhost
spring.datasource.driverClassName = com.mysql.jdbc.Driver
spring.datasource.name=demodb
[email protected]
spring.datasource.password=1234
spring.datasource.driver-class-name= com.mysql.jdbc.Driver
spring.jpa.database=mysql
spring.jpa.database-platform=org.hibernate.dialect.MySQLDialect
以下是完整的堆棧跟蹤:
https://gist.github.com/vt97john/f21c7a181fb7e4935a817e7aa84e20d1
您是否已將spring-boot-starter-jdbc添加到您的pom/gradle構建文件中。你可以在這裏添加完整的堆棧跟蹤。 –
在pom上。我已經在上面添加了完整跟蹤。 – vt97john
我在這裏看不到mysql-connector-java的版本 –