部署web服务时报错java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

在java项目中报错上述错误不过多阐述

  • 没有导入mysql-jdbc的包
  • 计算机的服务后台mysql是关闭状态,打开服务,找到mysql手动打开并设置为自动
  • 版本错误(com.mysql.jdbc.Driver与com.mysql.cj.jdbc.Driver)
  • 使用DBconfig.properties形式连接数据库,在文件中不需要写“ ”,也不要加空格(driver=com.mysql.cj.jdbc.Driver)

在web项目中使用到了连接数据库报上述错误:

尽管在java项目中已经导入了包,但是依然会报错。 

在Tomcat的lib目录下也导入mysql-jdbc的包,重新部署项目到Tomcat

发布了11 篇原创文章 · 获赞 19 · 访问量 627

猜你喜欢

转载自blog.csdn.net/z_x_c_/article/details/105197336