gpt4 book ai didi

java - MySQL 连接器到 JDBC 的类路径 - 无法加载驱动程序

转载 作者:行者123 更新时间:2023-11-29 08:08:58 28 4
gpt4 key购买 nike

我尝试使用 JDBC API 连接到 MySQL。我已经下载了 MySQL 驱动程序,即“mysql-connector-java-5.1.28-bin jar”文件。我的操作系统是Windows 7,我已将Java的类路径设置为以下路径:

"E:\Myclass"

我已将上述 jar 文件复制到此文件夹中。然后我编写了以下代码来测试是否可以加载驱动程序。

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class LoadDriver {
public static void main(String[] args) {
try {
// The newInstance() call is a work around for some
// broken Java implementations

Class.forName("com.mysql.jdbc.Driver").newInstance();
} catch (Exception ex) {
// handle the error
System.out.println("Unable to load Driver Class");
return;
}
}
}

我希望一切正常,但我总是收到“无法加载驱动程序类”的消息。谁能指出哪里错了?谢谢

注意:感谢您的所有回答。我已经解决了这个问题。由于我使用的是 Eclipse,因此我已将 JAR 文件添加到 Eclipse 的类路径中。

最佳答案

您必须将 JAR 包含在类路径中:

java -jar yourdriver.jar LoadDriver

JAR 是文件系统。它们应该像添加目录一样添加到您的类路径中。只会从您指定的类路径加载类。

关于java - MySQL 连接器到 JDBC 的类路径 - 无法加载驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22069819/

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