“driver-class-name: com.mysql.cj.jdbc.Driver“报错问题的解决
目录
1.前言
2.问题解决
1.前言
最近在配置application.yaml中数据库相关时,遇到了一个莫名其妙的报错,如下:
查看IDEA的project struct页面中的Libraries和Modules,没有发现mysql的相关依赖。
2.问题解决
后来才发现,父项目的<dependencyManagement></dependencyManagement>标签,只是管理版本的,不会引入依赖。要想在子项目中使用,需要在子类中再声明才行。
<dependencies>
<!-- 版本号不用填,父项目管理 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
</dependencies>