我在Windows上的netbeans项目中使用Derby遇到了麻烦。我刚刚下载并配置了Derby,并将CLASSPATH变量设置为
C:\Apache\db-derby-10.10.1.1-bin\lib\derby.jar;C:\Apache\db-derby-10.10.1.1-bin\lib\derbytools.jar;
当我运行命令时
java org.apache.derby.tools.sysinfo
一切都和预期的一样,我得到了输出
------------------ Java Information ------------------
Java Version: 1.7.0_25
Java Vendor: Oracle Corporation
等等。
现在,当我运行一个直接从命令提示符使用derby的Java程序时,一切都运行得很好:
>java program
但当我尝试从Netbeans运行完全相同的程序时,我得到以下错误
ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver
>>> Please check your CLASSPATH variable <<<
为什么驱动程序在命令提示符下工作,而不是在NetBeans下工作?Netbeans中是否有我缺少的特殊设置或其他什么?
我已经想好了--您还需要将Derby jar文件作为库添加到项目属性中:
右键单击project,选择project properties,选择libraries,然后“Add jar/folder”。导航到derby库所在的位置(在我的示例中是C:\apache\db-derby-10.10.1.1-bin\lib),然后将derby.jar和derbytools.jar添加到编译时库中。
网虫-- 我错误地删除了这个文件夹中的所有文件。我成功地添加了Java DB嵌入式驱动程序。但我无法添加网络驱动程序 在删除之前,它看起来像这样,这里的驱动程序名应该是什么?
我看过以下主题,但它们没有发布我问题的解决方案: 爪哇。lang.ClassNotFoundException:org。阿帕奇。德比。jdbc。嵌入式驱动程序 未找到JDBC Derby驱动程序 SQLException:未找到适合jdbc的驱动程序:derby://localhost:1527 类[org.apache.derby.jdbc.ClientDriver]未找到异常 找不到类[org
我需要在Java中使用JDBC做一些简单的实验,我认为运行derby数据库应该是实现这一点的简单途径。 我已经安装了derby,并使用“ij”工具创建了一个表并将一些数据放入其中。我也可以用ij读回数据。 然而,当我试图使用实际的Java代码连接到此时,事情变得很糟糕。这是我尝试了几件事情的情况之一,每件事都以不同的方式失败,所以我希望你们都能原谅这有点模糊。但这些是我迄今为止尝试/失败的要点。
你好,我的同事: Windows7(64位)+Java 8+NetBeans 8.0和使用Derby学习嵌入式数据库。 我遵循一个简单的示例“在NetBeans中使用内置的Derby数据库在NetBeans 6.1中启动一个Java DB应用程序” https://www.youtube.com/watch?v=gcy4mcka8-e https://www.youtube.com/watch?v
我在编译使用嵌入式Derby数据库的java程序时遇到了麻烦。我正在使用Netbeans,并使用了“clean and build”选项,该选项创建了一个dist文件夹。我将数据库添加到dist/resources文件夹中,我将derby连接指向的那个文件夹: 麻烦的是,有些人无法运行程序。对于有些人来说,这就像点击dist文件夹中的.jar文件一样简单。对其他人来说,它根本不会运行。另外,我已经
问题内容: 我想在 独立应用程序* 中将 hibernate 与 嵌入式derby 一起使用,并且我有一些问题: * 我需要什么jar? 必要的hibernate配置是什么? 还有其他必要的配置吗? 查询/条件是否有任何问题/限制? 如果您还可以建议我一些适合这种方法的好教程,那将是可取的,谢谢。 问题答案: 我将Apache Derby与Hibernate一起用于测试项目的一个模型类(它们的 e