jar文件没有连接到数据库

时间:2014-06-21 06:59:27

标签: database database-connection derby

我创建了一个长项目的java项目,需要连接到derby,这是一个内置的netbeans数据库。我总是习惯打开netbeans,编译文件并运行它以前工作得很好。然后我学会了如何在netbeans上制作一个jar文件,我做了它。现在当我运行jar文件时它没有连接到数据库。当我登录时它只是被卡住了因为显然没有连接到数据库。有人可以帮助我吗?提前感谢你。

P.S。请在解释中非常简单。我很擅长编码但不了解很多编程术语。试着解释我,如果可能的话你会解释一个外行。

1 个答案:

答案 0 :(得分:0)

您正在使用ClientDriver,这意味着您的Java程序正在尝试连接到在同一台计算机上运行的Derby Network Server(" localhost"),位于端口1527.

如果该连接不起作用,最简单的解释是Derby Network Server在您运行Java程序时没有运行。

您在Netbeans中运行的命令("在Netbeans和Connect&#34中转到服务;)可能会自动为您启动Derby Network Server。

您可以自己启动Derby Network Server。它只是另一个Java程序; Derby二进制分发包含一些脚本,您可以运行它们来启动它。到这里阅读有关如何启动Derby网络服务器并对其进行配置以便知道您的Ayush数据库在哪里的信息:http://db.apache.org/derby/docs/10.10/getstart/twwdactivity4.html以及:http://db.apache.org/derby/docs/10.10/adminguide/cadminconfig86869.html#cadminconfig86869