ORMLite + H2 错误:“在目录中找不到数据库文件...”

发布于 2024-12-10 08:34:27 字数 431 浏览 0 评论 0原文

我对使用 Java 数据库非常陌生。我正在运行一个通过 H2 实现 ORMLite 的 eclipse 项目。

问题是,只要我只有我的测试项目,我的代码就可以正常工作。也就是说,我的代码创建一个新的数据库文件并用表填充它,然后将数据插入其中。

但是,当我将另一个项目导入到我的工作空间中时,每当我尝试运行任何项目时,我都会在控制台上收到以下消息:

No database files have been found in directory C:\Users\crimsonsky\workspace\Common

这不是一个错误,但它确实会在我的任何代码执行之前终止代码的运行。一个跑步的机会。

我猜这是某种配置问题,但我无法解决它。 有人可以帮忙吗?我尝试在 H2 和 ORMLite 的文档中查找该消息,但没有找到对其的引用。

I am very new to working with databases in Java. I am running an eclipse project that implements ORMLite over H2.

The problem is that as long as I have just my test project my code works fine. That is to say, my code creates a new database file and populates it with tables which then get data inserted into them.

But, when I import another project into my work-space I get the following message on the console whenever I try to run ANY project:

No database files have been found in directory C:\Users\crimsonsky\workspace\Common

This isn't an error, but it does terminate the run of the code before any of my code had a chance to run.

I'm guessing this is some sort of configuration problem but I can't resolve it.
can anyone help? I've tried looking for the message in the documentation of both H2 and ORMLite but found no reference to it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

毁梦 2024-12-17 08:34:27

听起来您的项目入口点有问题(又名 public static void main(string[] args))。该项目正尝试从 h2 类之一开始。我会重新检查导入过程。确保您正在从您想要的地方运行所有内容

It sounds like there is something wrong in your project entry point (AKA public static void main(string[] args)). The project is trying to start from one of the h2 classes. I would recheck the import process. Make sure you are running everything from where you wanted

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文