hibernate.cfg.xml无法识别映射目录

时间:2016-06-26 16:24:01

标签: xml hibernate intellij-idea

按照单独帖子的说明,我将hibernateMappings目录配置为资源根目录(如目录图标右下方的模式所示):

http://getbootstrap.com/javascript/#modals

但是,hibernate.cfg.xml文件仍然无法识别目录:

enter image description here

编辑:这是当前出现的Employee.hbm.xml文件(带有未解析的类和相关属性,因为我还没有编写类文件):

enter image description here

你可以想象,我想将我的映射保存在一个单独的目录中,所以我希望有人知道我忽略了什么。

谢谢!

1 个答案:

答案 0 :(得分:1)

项目根目录中的文件不在类路径中。这意味着Java程序无法访问。

通常,以下目录位于类路径中:

  • src / main / java
  • 的src /主/资源
  • 的src /主/ web应用
  • ...

我建议在 src / main / resources hibernate.cfg.xml hibernateMapping 目录 >它应该可由程序访问。