gpt4 book ai didi

java - Eclipse java 项目 forName() classnotfoundException

转载 作者:行者123 更新时间:2023-11-29 12:36:22 25 4
gpt4 key购买 nike

我正在尝试在Win7中的Eclipse中做一个Java项目,我想测试一些方法。但是当我作为 Java 应用程序运行时,我收到此错误:

java.lang.ClassNotFoundException

它还指出了这一行:

Class.forName("ceng.mysql.jdbc.Driver");

我在这里查看了一些具有相同错误代码的问题,并且该代码似乎有不同的语法。但我的老师给了我这段代码,它可以在 Ubuntu 中运行。也许这是因为我使用 Windows 造成的。

我在同一个包中有 2 个文件,其中之一是 Main.java。我将 mysql...jar 放在项目内名为 lib 的文件夹中,并将其也放入构建路径中。

无论如何,我该如何解决这个问题?谢谢您的提前:)

最佳答案

改变

Class.forName("ceng.mysql.jdbc.Driver");

Class.forName("com.mysql.jdbc.Driver");

您添加的 jar 中有一个名为 com.mysql.jdbc 的包,其中有一个名为 Driver 的类。

关于java - Eclipse java 项目 forName() classnotfoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26723753/

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