我的derby DB在嵌入式模式下通过我的netbeans IDE工作正常 开发会计多用户系统,这是我第一次使用Derby,后来了解嵌入式 模式不允许多用户/个人,只有单个用户,所以我决定移动我的德比 进入服务器模式,我正在尝试将环境变量转换为服务器模式,并将我的嵌入式转换为服务器模式,或者我必须删除derby并安装服务器模式,现在我试图从我的Linux运行derbyrun.jar终端,但我有以下错误消息。 在这里我可以把jar文件放在下面看错误:
java -jar derbyrun.jar服务器启动 错误:无法访问jarfile derbyrun.jar 任何帮助都会很棒
答案 0 :(得分:1)
听起来像derbyrun.jar不在你的类路径中。
我建议你花几个小时来完成Derby入门指南:http://db.apache.org/derby/docs/10.11/getstart/
特别是,该手册中有一个示例,即使用嵌入式驱动程序运行Derby应用程序,并将该应用程序转换为使用客户端驱动程序:http://db.apache.org/derby/docs/10.11/getstart/twwdactivity4.html
通常,您所要做的就是更改连接URL,在类路径中包含derbyclient.jar,并使用正在运行的Derby Network Server来提供对数据库的访问。
要运行Derby Network Server,您应该从Derby发行版中提供的启动脚本开始;这也包括在入门指南中。