【发布时间】:2012-07-11 05:15:04
【问题描述】:
我到处寻找并试图找到这个错误的根源,但我没有运气。我安装了带有 Dali JPA 工具的 Eclipse STS。我有一个连接 HSQLDB 和实体的项目。当我转到 JPA 透视图时,我的错误控制台中有此错误:
Console configuration "" does not exist.
这是什么意思?
谢谢。
【问题讨论】:
标签: eclipse jpa sts-springsourcetoolsuite dali
我到处寻找并试图找到这个错误的根源,但我没有运气。我安装了带有 Dali JPA 工具的 Eclipse STS。我有一个连接 HSQLDB 和实体的项目。当我转到 JPA 透视图时,我的错误控制台中有此错误:
Console configuration "" does not exist.
这是什么意思?
谢谢。
【问题讨论】:
标签: eclipse jpa sts-springsourcetoolsuite dali
我也遇到过这个问题。当您从源代码控制存储库中签出项目并且项目创建者持有的某些配置未在团队成员之间共享时出现。碰巧,您是否使用 HibernateJPA 作为 JPA 实现?在这种情况下,请检查以下内容:
转到您的项目Properties > Hibernate Settings,在那里,选中“默认休眠控制台配置”标签下方的组合框并选择一个控制台配置。如果不存在控制台配置,请转到Run > Run Configurations ... 并在Hibernate Console Configuration 下创建一个新配置,指定项目名称,在“数据库连接:”组合框中选择“[JPA 项目配置连接]”,单击应用并返回项目配置的“休眠设置”设置页面。
一切都完成后,清理你的项目(也许在错误消失之前已经完成了几次,但由于一些 Eclipse 问题),如果项目没有正确刷新,重新启动 Eclipse(是的,这很好的极端,但有时它只是有效)。
如果您使用 Maven 和 m2e 插件,请右键单击您的项目并转到 Maven > Update Project Configuration... 并等待项目刷新。
【讨论】:
如果没有显示 Hibernate 控制台配置,请禁用项目的 Hibernate 支持并重新启用。
【讨论】:
有时,如果没有带有项目名称的控制台配置,并且禁用和重新启用休眠支持不会导致出现,则必须创建一个。这可以通过Run->Run Configurations 完成。但是,如果您在尝试创建与项目同名的新休眠控制台配置时收到“控制台配置 [名称] 已存在”的错误,则可能是因为您有一个具有该名称的 Java Application 运行配置.在这种情况下,您需要先删除Java Application 运行配置,然后才能创建Hibernate 运行配置。
【讨论】: