【问题标题】:Eclipse Dali JPA error : 'Console configuration "" does not exist'Eclipse Dali JPA 错误:“控制台配置”“不存在”
【发布时间】:2012-07-11 05:15:04
【问题描述】:

我到处寻找并试图找到这个错误的根源,但我没有运气。我安装了带有 Dali JPA 工具的 Eclipse STS。我有一个连接 HSQLDB 和实体的项目。当我转到 JPA 透视图时,我的错误控制台中有此错误:

Console configuration "" does not exist.

这是什么意思?

谢谢。

【问题讨论】:

    标签: eclipse jpa sts-springsourcetoolsuite dali


    【解决方案1】:

    我也遇到过这个问题。当您从源代码控制存储库中签出项目并且项目创建者持有的某些配置未在团队成员之间共享时出现。碰巧,您是否使用 HibernateJPA 作为 JPA 实现?在这种情况下,请检查以下内容:

    转到您的项目Properties > Hibernate Settings,在那里,选中“默认休眠控制台配置”标签下方的组合框并选择一个控制台配置。如果不存在控制台配置,请转到Run > Run Configurations ... 并在Hibernate Console Configuration 下创建一个新配置,指定项目名称,在“数据库连接:”组合框中选择“[JPA 项目配置连接]”,单击应用并返回项目配置的“休眠设置”设置页面。

    一切都完成后,清理你的项目(也许在错误消失之前已经完成了几次,但由于一些 Eclipse 问题),如果项目没有正确刷新,重新启动 Eclipse(是的,这很好的极端,但有时它只是有效)。

    如果您使用 Maven 和 m2e 插件,请右键单击您的项目并转到 Maven > Update Project Configuration... 并等待项目刷新。

    【讨论】:

    • 大声笑。那行得通!不知道你是如何从那个非常有用的错误消息中得到的,但感谢你的分享。快把我逼疯了! :)
    • 实际上,在 Eclipse Luna 中,右键单击项目并选择 Validate 即可消除旧的 JPA 错误。无需刷新、清理或 maven-update 项目。
    • 对不起@Dustin,我知道现在有点晚了,但“不客气”。我忘了回答你,我的错。确实,我记得这个错误花了很多时间和头发来修复,很高兴它在那一刻对你有所帮助。
    • 感谢@mkalkov,很高兴知道 Eclipse 不断改进!可悲的是,我现在被开普勒困住了
    • 只想说这是由于验证器过于急切造成的,如果您使用最新的 JBoss 工具或 Developer Studio,您不应该再将其视为错误。
    【解决方案2】:

    如果没有显示 Hibernate 控制台配置,请禁用项目的 Hibernate 支持并重新启用。

    【讨论】:

      【解决方案3】:

      有时,如果没有带有项目名称的控制台配置,并且禁用和重新启用休眠支持不会导致出现,则必须创建一个。这可以通过Run->Run Configurations 完成。但是,如果您在尝试创建与项目同名的新休眠控制台配置时收到“控制台配置 [名称] 已存在”的错误,则可能是因为您有一个具有该名称的 Java Application 运行配置.在这种情况下,您需要先删除Java Application 运行配置,然后才能创建Hibernate 运行配置。

      【讨论】:

        猜你喜欢
        • 2018-10-21
        • 2013-06-17
        • 1970-01-01
        • 1970-01-01
        • 2015-03-08
        • 2014-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多