使用Netbeans平台应用程序嵌入Derby DB - 模块

时间:2014-03-20 12:27:39

标签: java netbeans jdbc derby netbeans-7.4

我在Netbeans平台应用程序中开发了一个项目,例如模块。

当我从Netbeans 7.4运行我的项目时,它运行正常,并且不会显示任何数据库异常。

现在我为我的项目使用Netbeans 7.4创建了一个安装程序。如果安装它,数据库也已安装,但它无法识别数据库,我的连接URL是public final static String connectionURL = "jdbc:derby:ProjectDB;create=true;user=user;password=p@ssword";

当我复制将DB单独粘贴到一个位置时,例如:" d:\ project DB"并将代码更改为connectionURL = "jdbc:derby:D:\\project DB; create=true; user=user; password=p@ss"它工作正常。但我需要与安装程序一起创建或希望我的项目识别数据库。

当我搜索时,我得到以下链接

https://platform.netbeans.org/tutorials/70/nbm-crud.html

https://platform.netbeans.org/tutorials/nbm-crud.html

但是dint得到了解决方案。

2 个答案:

答案 0 :(得分:0)

很难从您的描述中看出来,但您能否看到this default schema with Netbeans issue

答案 1 :(得分:0)

找到解决方案..

  • 从“dist”文件夹中执行clean build后启动或运行项目。
  • 将在“dist / project name”中创建新数据库,您将收到错误“Schema DB不存在”。
  • 现在关闭应用程序并删除“dist / project name”文件夹中的数据库,并复制粘贴您用于项目的数据库(这是我为Derby数据库所做的)。并运行应用程序agaiin。