java - Netbeans 7.2.1。带有嵌入式 Derby 数据库的 Java 应用程序

标签 java database netbeans derby

我假装构建一个嵌入了 derby 数据库的 java 应用程序。但是,我无法与我的数据库建立连接。在遵循我在互联网上找到的一些教程后,我最终将此代码添加到我的主要方法中。

String dbms = "jdbc:derby:database;create=true";
String uName = "admin";
String uPass= "pass";

Connection con = DriverManager.getConnection(dbms, uName, uPass);

但我收到以下错误:“没有找到适合 jdbc:derby 的驱动程序......” 奇怪的是,如果我使用像这样的非嵌入式连接:

String dbms = "jdbc:derby://localhost:1527/database";

连接有效。我是否缺少一些有关库的文件或其他内容,在教程中我发现它说将“derbyclient.jar”添加到项目的库中,但仍然不起作用!

最佳答案

如果您使用的是 Derby 的嵌入式版本,那么 derbyclient.jar 还不够。您需要包含完整的 derby.jar 库。

关于java - Netbeans 7.2.1。带有嵌入式 Derby 数据库的 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13231065/

相关文章:

java - graphql-java 循环类型依赖

java - 如何从 NodeJs 调用 Java 程序

Java:由于字符而从数组中删除项目

grails - 默认情况下,Grails在netbeans中进行生产

java - 如何反射(reflect)私有(private)静态嵌套子类?

database - 如何避免每个perl文件中的数据库连接信息

mysql - 更改整数列的默认值

php - 几个模拟连接对数据库的影响

Java 应用程序在 netbeans 中运行良好,但在命令行或 .jar 文件中运行不佳

netbeans - 在 NetBeans 6.5 中绕过对生成代码的锁定?