找不到spring hibernate.cfg.xml

时间:2015-11-15 02:39:01

标签: spring hibernate spring-mvc

enter image description here

Configuration configuration = new Configuration().configure("hibernate.cfg.xml");

我在src /中的配置文件。我还有这个错误。有人可以发现我的错误。

1 个答案:

答案 0 :(得分:2)

您正在使用标准目录布局的maven,因此它将编译它在429 Too Many Requests (RFC 6585) The user has sent too many requests in a given amount of time. Intended for use with rate limiting schemes. 下找到的内容,并复制它在src/main/java下找到的内容。您的配置文件不在任何类型的src/main/resourcessourceresource路径中。它很接近,但它不属于任何一个,它需要为maven做一些事情。

为了加载它,需要将其复制到目标目录,因此它必须位于maven使用的目录之一。在这种情况下,它需要在test中,以便将其复制到目标/ classes目录。

现在,我不知道配置对象是什么,或者它来自哪里,但配置文件在正确的位置将是类路径上的资源,而不是文件系统上的文件,所以你可能有改变你加载它的方式。我会先尝试你拥有的东西,然后尝试src/main/resources,看看你是怎么回事。如果它不起作用,我们需要更多信息来解决这个问题。