Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么不是';默认情况下是否在src/main/config中使用hibernate.cfg.xml?_Java_Hibernate_Maven - Fatal编程技术网

Java 为什么不是';默认情况下是否在src/main/config中使用hibernate.cfg.xml?

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相关配置,例如插件。此线程中有一些很好的答案,特别是链接到邮件列表讨论的答案: 此帖子中有一些不错的答案,特别是链接到

我刚刚阅读了Maven的标准目录布局(因为这是我在周五晚上做的),似乎配置文件应该在
src/main/config
中。但是默认情况下,Hibernate在
src/main/resource
中查找Hibernate.cfg.xml。为什么会这样


参考:

我的理解是
资源
是应用程序的运行时资源<代码>配置用于maven相关的配置,例如插件。

我的理解是,
资源
是应用程序的运行时资源<代码>配置用于maven相关配置,例如插件。

此线程中有一些很好的答案,特别是链接到邮件列表讨论的答案:


此帖子中有一些不错的答案,特别是链接到邮件列表讨论的答案:

该线程是好的——然而,在何时使用资源与配置之间似乎存在分歧。该线程是好的——然而,在何时使用资源与配置之间似乎存在分歧。请注意,Hibernate不会“查看”这些目录中的任何一个,是Maven实施了这样的目录布局。事实上,Hibernate只是查看类路径的根。请注意,Hibernate不会“查看”这些目录中的任何一个,而是Maven强制执行此类目录布局。事实上,Hibernate只是查看类路径的根。