Derby Network Server配置

时间:2015-12-23 14:31:34

标签: java derby

我需要启动并保持Derby Network Server。我在项目中第一次使用Derby。我正在开发并使用Embedded Derby驱动程序没有任何问题。 但是当程序准备好分发时,它应该具有网络/客户端支持。我开始研究网络服务器配置。

关注this文章;我不明白有些事。让我问一下;

1-)每当主机每次通过Windows中的命令提示符启动程序时,我是否需要设置ClassPaths

2-)我已经将相关的jar文件添加到我的项目库中。我应该用我的项目分发Derby bin发布文件夹本身(大约33.7 MB)吗? (这个问题属于我认为的第一个问题)

1 个答案:

答案 0 :(得分:0)

我将两种风格分开。服务器设置之一,客户端设置的第二个。我将与derby相关的整个jar文件添加到项目中。这些存储在lib文件夹中。

差异;

服务器设置有一个名为"DB"的额外文件夹。我也将derby.jar - derbyclient.jar - derbynet.jar - derbyrun.jar添加到此文件夹中。当服务器启动程序时,转到DB文件夹并执行derbyrun.jar以便每次都设置CLASSPATHS。并启动服务器。

当服务器第一次启动程序时,出现主设置窗口并且用户设置自己的凭据(LAN Ip,数据库名称,管理员用户名和密码),执行derbyrun.jar并在{中创建具有给定数据库名称的数据库{1}}文件夹。

客户端设置只有自己的DB文件夹。因为它不需要启动或停止德比数据库。