java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver错误
相关代码
项目中相关jar包也都导入
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2fdc3f20cdb6af34146a81a3baeda95e.png#pic_center)
这是JDBC工具
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9c93b9134cd55bf47be2a7f9f5d882e9.png#pic_center)
这是Servlet连接数据库,也都没有问题
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7e364e589e7e7f95d829fb8fc36c214a.png#pic_center)
这是我的配置文件,也都检查了很多遍,没有问题
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/18b636cd97d282813d46759165c7147f.png#pic_center)
报错
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/15ffd578c105ce57fd74ae887b87849f.png#pic_center)
解决方法
重点来了!!!!!!!!
普通的java项目中只需要引入mysql-connection.jar包就能够运行,而在java-web项目中,运行Tomcat项目只会在部署的服务器上寻找jar包,因此在工程中的library导入jar包,Tomcat是找不到的,所以需要把mysql-connection.jar包放到Tomcat的lib目录下Tomcat才能找到。