"控制台配置" myConf"不存在"从SVN导入项目时

时间:2014-07-03 09:28:21

标签: java eclipse hibernate maven svn

我编写了一个DAL Maven Java库,它抽象了对数据库的访问。 而且,我在Eclipse中配置了Hibernate Tool,以便我可以从DB连接生成Entity类。 这是Eclipse中的Hibernate连接集。如您所见,没有任何项目的参考

enter image description here

该项目已在SVN服务器上提交。

现在我正在尝试使用Eclipse和Hibernate Tools将此项目导入另一台计算机。在其他Eclipse的Hibernate Tools透视图中,我没有设置相同的Hibernate连接“myConf”,因为我不希望这个Eclipse生成实体类。

问题是当从SVN导入DAL项目时,我在“问题”面板中出现以下错误

Console configuration "myConf" does not exist

似乎项目将它自己链接到Hibernate连接,即使连接本身没有链接到任何项目。

我还尝试将“<None>”设置为默认的Hibernate控制台配置并禁用项目属性中的Hibernate支持(属性&gt; Hibernate设置),如下图所示

enter image description here

但保存属性配置并重新打开Hibernate Settings面板后,我再次启用了该标志;问题依然存在。

是否存在任何有关此奇怪行为的文档错误。我认为这是一个非常烦人的问题,因为它要求我在每台计算机上构建一个Hibernate配置(即使不需要),并且具有相同的名称。

ADD:我使用Hibernate Tools版本3.7.1.Final-v20140303-0022-B124运行Eclipse Kepler Service Release 2.

谢谢

Giulio的

1 个答案:

答案 0 :(得分:1)

在休眠设置中{Properties - &gt; Hibernate Settings):

  1. 选中Enable Hibernate Support选项。

  2. Default Hibernate Console Configuration下,如果已定义config,请选择其他转到Run - &gt; Run Configurations并在Hibernate Console Configuration中定义新配置。指定项目名称。在JPA Project Configured Connection中选择Database connection,点击Apply,然后返回Hibernate Settings设置页面。

  3. 重启eclipse或Clean您的项目。

  4. <强>更新 试试这个:

    从svn打开导入项目中的.project文件,您在自然界中找到的任何引用和构建参数都会删除它们。 &LT; \&性质GT; org.hibernate.eclipse.console.hibernateNature&LT; \&性质GT; //或者在myconf上行。在.classpath文件中做同样的事情。