当我尝试从Eclipse中的Java程序连接JDBC时,我遇到了令人难以置信的错误,如下所示:
public class DbAccess {
static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
static final String DB_URL = "jdbc:mysql://";
private String userName;
private String password;
public Connection conn;
public Statement stmt;
public boolean dbLogin(String name, String passwd) {
this.userName = name;
this.password = passwd;
String host = "localhost", dbschema = "s15g108";
boolean connStatus = false;
try {
// Registering the JDBC Driver
Class.forName(JDBC_DRIVER);
try {
在上面的代码中,我在执行"Class.forName(JDBC_DRIVER);
语句时收到如下错误。
我已将JAR文件放在Project构建路径中,如下所示:
下图显示了为项目引用的jar文件的快照:
你可以帮忙解决这里出了什么问题吗?我遇到了这个错误,根本无法继续。
答案 0 :(得分:1)
构建路径与运行时类路径不同。尝试将MySQL jar放在项目的lib目录中。