【发布时间】:2018-04-06 22:35:41
【问题描述】:
我的项目出现以下错误:线程“main”中的异常 java.lang.ClassNotFoundException: org.apache.jerby.jdbc.EmbeddedDriver 这是我的 CreateDatabase 代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
//jj
public class CreateDB {
private static final String DRIVER = "org.apache.jerby.jdbc.EmbeddedDriver";
private static final String JDBC_URL = "jdbc:derby:test;create=true";
public static void main(String[] args) throws SQLException, ClassNotFoundException{
Class.forName(DRIVER);
Connection connection = DriverManager.getConnection(JDBC_URL);
connection.createStatement().execute("Create table channels");
connection.createStatement().execute("Inserting values");
System.out.println("Database created, records inserted.");
}
}
【问题讨论】:
-
驱动程序不在您的 java 类路径中。你在使用 IDE 吗?