【发布时间】:2016-05-12 20:35:43
【问题描述】:
我的大学项目有些问题
我正在尝试连接到我的 h2 数据库,但我失败了。 我将它包含在 Maven 依赖项中,但它仍然无法正常工作。
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.186</version>
</dependency>
我只得到 classnotfoundexception
public class main {
public static void main(String[] a)
{
Class.forName("org.h2.Driver");
try (Connection conn = DriverManager.getConnection("jdbc:h2:~/test");
Statement stat = conn.createStatement()) {
stat.execute("create table test(id int primary key, name varchar(255))");
stat.execute("insert into test values(1, 'Hello')");
try (ResultSet rs = stat.executeQuery("select * from test")) {
while (rs.next()) {
System.out.println(rs.getString("name"));
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
有什么建议吗?
【问题讨论】: