我正在使用activejdbc 1.4.9。我创建了一个 jar(使用 maven),它有两个 ActiveJDBC 模型类。我将 jar 添加到应用程序中。应用程序还有三个模型类。当我编译并尝试运行应用程序(基于 gradle)时,activejdbc 只检测应用程序中的 3 个类,但不检测 jar 中的类。当我尝试将数据写入 jar 中的两个模型时,它会抛出异常
org.javalite.activejdbc.DBException:无法从数据库中检索元数据。你确定表存在于数据库中吗?
现在我有一些疑问。请帮助我解决和理解一些事情。
- 仪表是如何发生的?
- 当我们创建一个 jar 时,它会包含检测类吗?
- 为什么会抛出这个错误?