0

我一直在尝试通过 Eclipse Data Tools Platform 创建一个 Derby DB,一开始我无法让它工作。无论我做什么,我总是遇到同样的错误:

Could not connect to New Derby.
Error creating SQL Model Connection connection to New Derby. (Error: null)
java.lang.NullPointerException
Error creating JDBC Connection connection to New Derby. (Error: null)
java.lang.NullPointerException

当我尝试这个时,包含驱动程序的 derby.jar 文件位于“workspace/myproject/lib”文件夹中。然后我将完全相同的文件放到我的桌面上,将驱动程序设置为指向我的 derby.jar 的新位置,然后一切都开始自动工作......

我做了一些实验,碰巧它在任何地方都可以工作,除非我把它放在我的 Eclipse 工作区文件夹中。为什么?

最重要的是:如果我想在不同的机器上部署我的应用程序,我是否需要项目文件夹中的 derby.jar(以及项目的 .jar 中)?

在此先感谢大家



编辑:我已经通过 Eclipse 界面将 derby.jar 添加到项目中,方法如下:


第一步


第二步


最后一步

4

1 回答 1

0

您必须使用 eclipse 的界面添加 jar 文件。该网站展示了如何:

http://www.cs.duke.edu/courses/cps004g/fall05/assign/final/addlibrary.html

于 2011-09-29T21:58:11.187 回答