gpt4 book ai didi

eclipse - 同时从eclipse和ij访问derby数据库

转载 作者:行者123 更新时间:2023-11-28 22:57:58 25 4
gpt4 key购买 nike

我正在 eclipse 中开发一个动态 Web 项目,它需要我连接到数据库并显示我选择的字段。

我创建了一个名为 javadb 的数据库。我可以分别从 ij 脚本工具和 eclipse IDE 访问 javadb,但不能同时从两者访问。当我在 tomcat 服务器上部署我的 Web 应用程序并运行使用数据库 javadb 的应用程序时,当我尝试使用以下命令通过 ij 工具连接到数据库时连接 'jdbc:derby:javadb';
显示的错误是

ERROR XJ040: Failed to start database 'javadb' with class loader sun.misc.Launcher$AppClassLoader@74b10b, see the next exception for details.
ERROR XSDB6: Another instance of Derby may have already booted the database /home/computer/javadb.

我正在使用命令启动 apache derby 网络服务器

java -jar $DERBY_HOME/lib/derbyrun.jar server start

我只有在关闭服务器并重新启动后才能访问javadb。

我正在使用 Eclipse Kepler、Apache derby 10.10 创建数据库,Apache tomcat 7 作为服务器。操作系统 Ubuntu 12.04

谁能帮我解决这个问题。

最佳答案

我也遇到了同样的异常,这对我有帮助 - 删除数据库根目录中的 .lck 文件。确保没有其他应用程序正在访问数据库后删除它们。

关于eclipse - 同时从eclipse和ij访问derby数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23578858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com