"Could not load driverClass "com.mysql.jdbc.Driver"解决方法

时间:2024-03-17 11:51:10

"Could not load driverClass "com.mysql.jdbc.Driver"解决方法

在进行mysql的jdbc时,通常会出现 "Could not load driverClass “com.mysql.jdbc.Driver” 警告,多次尝试还是无法解决真的是很令人秃头,特别是在带有.properties文件的情况下,下面给出一种解决方法(与其说解决方法不如说排查方法),分分钟消灭这个警告。

1、检查是否成功导入了mysql的jdbc的jar包
"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
按上图所示顺序,查看是否已经导入了驱动包。若能找到Driver.class包,则说明驱动包已经成功导入,否则,需要重新导入驱动包。

2、检查.properties文件的信息是否正确

首先检查自己所写的信息是否正确,像URL最容易写错,其次用户名密码是否填写正确。
"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
.properties里的内容都是以键值对存储的,所有的值都不用双引号引起来。检查自己所写的值是否有双引号,有的话删掉即可。
"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
URL中涉及多种符号,需要进行转义。检查自己所写信息是否进行了转义。

3、检查.properties文件中是否有多余的空格
"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
每一行写完之后直接回车即可,每行后面不能跟空格。检查自己所写信息后面是否有空格,若有,则删掉即可。

4、检查.java代码中变量名称是否一致
"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
注意自己在写代码时所用的变量名称,不能马马虎虎。

以上检查都通过后,再试试运行一下代码,"Could not load driverClass "com.mysql.jdbc.Driver"这个警告就不会出现了。