iis服务器助手广告
返回顶部
首页 > 资讯 > 数据库 >java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver解决方案
  • 602
分享到

java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver解决方案

javamysqltomcat 2023-09-02 19:09:57 602人浏览 泡泡鱼
摘要

🌟问题解析 此报错会出现在两种情况,有各自的解决方法。 如果在Java程序中报错,那么我们就参考方法1(单Java程序),错误演示: 如果你是在Tomcat中报错,那么我们可以参考方法2(Tomcat项目),错误

🌟问题解析

此报错会出现在两种情况,有各自的解决方法。

如果在Java程序中报错,那么我们就参考方法1(单Java程序),错误演示:

如果你是在Tomcat中报错,那么我们可以参考方法2(Tomcat项目),错误演示:

 

✅方法1(对于单Java程序)

错误原因:其实就是程序没有安装JDBC驱动,对于Java程序来说我们只需要加入对应的jar包即可。当然也可以去官网下载对应的jar包,但是肯定是本方法更为方便了。

将下面的依赖添加到pom.xml的dependencies标签中,刷新pom.xml文件即可。程序会自动下载所需要的依赖到外部库。

                            Mysql            mysql-connector-java            8.0.28        

再次运行程序,错误即可消失

✅方法2(对于Tomcat项目)

如果你是在使用javaweb的时候出错,那我们就需要将方法一中下载的jar包放入Tomcat的lib文件中。原因是运行Tomcat时,程序不会加载外部库,只会加载Tomcat之中的依赖。

我们可以在 idea的目录结构中找到外部库,并找到mysql-connector-java-xxxx.jar(如果你在方法一中已经下载了mysql-connector-java-xxxx.jar的话,没有的话就根据方法一下载即可),并且将此jar包复制。

复制jar包之后,粘贴放入我们Tomcat根目录下的lib目录即可

再次启动Tomcat运行程序,错误消失。 

来源地址:https://blog.csdn.net/m0_56190554/article/details/128159933

您可能感兴趣的文档:

--结束END--

本文标题: java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver解决方案

本文链接: https://www.lsjlt.com/news/391298.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作