gpt4 book ai didi

java.lang.ClassNotFoundException : com. mysql.jdbc.driver

转载 作者:行者123 更新时间:2023-11-30 06:38:33 25 4
gpt4 key购买 nike

我在 Stack Overflow 上看到了很多解决方案,但没有一个适合我。所以我得到了这个异常(exception)。我的 pom.xml 代码在这里

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
</dependency>

我还在 tomcat/lib 文件夹中添加了 jar 文件。但没有什么对我有用。

最佳答案

您应该在添加新的依赖项后重建 Maven 项目,或者直接在 Eclipse 上重建(如果您有 m2e)内置支持(您应该这样做,如this问题中所解释和建议的那样),

右键单击项目名称,然后执行 Maven->Update project (正如@BackSlash建议的那样)

另外,看看你的pom.xml你没有嵌套<dependency>里面<dependencies>标签,我的数据库连接器(postgress)看起来像这样:

<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.0.0.jre7</version>
</dependency>

... more <dependency> here...
</dependencies>

您可以查看this很好的链接,解释了如何编写 pom.xml使用 Maven 创建和构建 Java 项目时的文件。

编辑:

请记住,驱动程序的调用方式与“com.mysql.jdbc.Driver”完全相同,且大写“d”。

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

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