"Could not load driverClass "com.mysql.jdbc.Driver"解决方法
在进行mysql的jdbc时,通常会出现 "Could not load driverClass “com.mysql.jdbc.Driver” 警告,多次尝试还是无法解决真的是很令人秃头,特别是在带有.properties文件的情况下,下面给出一种解决方法(与其说解决方法不如说排查方法),分分钟消灭这个警告。
1、检查是否成功导入了mysql的jdbc的jar包
按上图所示顺序,查看是否已经导入了驱动包。若能找到Driver.class包,则说明驱动包已经成功导入,否则,需要重新导入驱动包。
2、检查.properties文件的信息是否正确
首先检查自己所写的信息是否正确,像URL最容易写错,其次用户名密码是否填写正确。
.properties里的内容都是以键值对存储的,所有的值都不用双引号引起来。检查自己所写的值是否有双引号,有的话删掉即可。
URL中涉及多种符号,需要进行转义。检查自己所写信息是否进行了转义。
3、检查.properties文件中是否有多余的空格
每一行写完之后直接回车即可,每行后面不能跟空格。检查自己所写信息后面是否有空格,若有,则删掉即可。
4、检查.java代码中变量名称是否一致
注意自己在写代码时所用的变量名称,不能马马虎虎。
以上检查都通过后,再试试运行一下代码,"Could not load driverClass "com.mysql.jdbc.Driver"这个警告就不会出现了。