無法連接到數據庫。指定的JDBC驅動程序:org.h2.jdbc - 初始化失敗
我還將最新的h2-1.4.178.jar
添加到類路徑,創建表,通過工具檢查連接。
它的工作,但Tomcat說:「HTTP狀態500 - com.vaadin.server.ServiceException:java.lang.RuntimeException:指定的JDBC驅動程序:org.h2.jdbc - 初始化失敗。」
我該怎麼稱呼它?我使用Eclipse。這是我的SRC(我用Vaadin):
try {
JDBCConnectionPool pool = new SimpleJDBCConnectionPool(
"org.h2.jdbc",
"jdbc:h2:~test", "SA", "", 2, 5);
screen.polulate("TEST", pool);
} catch (SQLException e) {
throw new RuntimeException(e);
}
,我發現我的問題(https://superuser.com/questions/290999/where-can-i-find-h2-jdbc-driver),但我無法理解這是什麼意思:
然後調用
Class.forName("org.h2.Driver");
謝謝馬克,問題是,我沒有複製* .jars在WEB-INF/lib – user321626