Maven项目启动报错:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

时间:2022-06-06 03:58:26

1、场景

1.1、先确认pom.xml文件已添加mysql依赖:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.6</version>
</dependency>

1.2、后确认于Maven本地仓库中将mysql-connector-java-5.1.6-bin.jar拷贝到Tomcat的lib目录下:

因为在Maven Web项目中,当Class.forName("om.mysql.jdbc.Driver");时,Eclipse/MyEclipse是不会去查找MySQL驱动的,所以要求将mysql-connector-java-5.1.6-bin.jar自行拷贝之Tomcat的lib路径。