Java 为什么不是';默认情况下是否在src/main/config中使用hibernate.cfg.xml?
我刚刚阅读了Maven的标准目录布局(因为这是我在周五晚上做的),似乎配置文件应该在Java 为什么不是';默认情况下是否在src/main/config中使用hibernate.cfg.xml?,java,hibernate,maven,Java,Hibernate,Maven,我刚刚阅读了Maven的标准目录布局(因为这是我在周五晚上做的),似乎配置文件应该在src/main/config中。但是默认情况下,Hibernate在src/main/resource中查找Hibernate.cfg.xml。为什么会这样 参考:我的理解是资源是应用程序的运行时资源配置用于maven相关的配置,例如插件。我的理解是,资源是应用程序的运行时资源配置用于maven相关配置,例如插件。此线程中有一些很好的答案,特别是链接到邮件列表讨论的答案: 此帖子中有一些不错的答案,特别是链接到
src/main/config
中。但是默认情况下,Hibernate在src/main/resource
中查找Hibernate.cfg.xml。为什么会这样
参考:我的理解是
资源
是应用程序的运行时资源<代码>配置用于maven相关的配置,例如插件。我的理解是,资源
是应用程序的运行时资源<代码>配置用于maven相关配置,例如插件。此线程中有一些很好的答案,特别是链接到邮件列表讨论的答案:
此帖子中有一些不错的答案,特别是链接到邮件列表讨论的答案: 该线程是好的——然而,在何时使用资源与配置之间似乎存在分歧。该线程是好的——然而,在何时使用资源与配置之间似乎存在分歧。请注意,Hibernate不会“查看”这些目录中的任何一个,是Maven实施了这样的目录布局。事实上,Hibernate只是查看类路径的根。请注意,Hibernate不会“查看”这些目录中的任何一个,而是Maven强制执行此类目录布局。事实上,Hibernate只是查看类路径的根。