gpt4 book ai didi

java - IDEA mysql java.lang.ClassNotFoundException : com. mysql.jdbc.Driver 问题

转载 作者:太空宇宙 更新时间:2023-11-03 10:36:00 24 4
gpt4 key购买 nike

我试图在 IDEA 中通过 maven 测试连接 mysql,但是它一直出现“java.lang.ClassNotFoundException: com.mysql.jdbc.Driver”,我的代码就像 Maven 中的那样:

 <dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.44</version>
<type>jar</type>
<scope>compile</scope>
</dependency>

在Java中:

Connection connection = null;
try{
Class.forName("com.mysql.jdbc.Driver");
}catch (ClassNotFoundException e){
e.printStackTrace();
System.err.println("mysql class not found");
}

我已经尝试了很多方法和 mysql 连接器当然在我的 .m2 文件夹中,但它一直引发 'java.lang.ClassNotFoundException: com.mysql.jdbc.Driver' 异常,这真的很令人失望,你能帮帮我?

最佳答案

问题可能出在以下其中一项:

  1. 检查 IDEA 是否指向您正在检查的同一个 .m2 目录(设置 -> 构建、执行和部署 -> Maven/Gradle 检查 .m2 是否直接指向)
  2. 更改设置 -> 构建、执行和部署 -> Maven/Gradle 取消选中“脱机工作”选项
  3. 如果您只是简单地将 jar 复制粘贴到 .m2 目录中,则它不会起作用,您需要执行 maven third party jar install

最后做一个 File -> Invalidate Cache & Restart your IDEA

关于java - IDEA mysql java.lang.ClassNotFoundException : com. mysql.jdbc.Driver 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48375863/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com