Configuration configuration = new Configuration().configure("hibernate.cfg.xml");
我在src /中的配置文件。我还有这个错误。有人可以发现我的错误。
答案 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/resources
,source
或resource
路径中。它很接近,但它不属于任何一个,它需要为maven做一些事情。
为了加载它,需要将其复制到目标目录,因此它必须位于maven使用的目录之一。在这种情况下,它需要在test
中,以便将其复制到目标/ classes目录。
现在,我不知道配置对象是什么,或者它来自哪里,但配置文件在正确的位置将是类路径上的资源,而不是文件系统上的文件,所以你可能有改变你加载它的方式。我会先尝试你拥有的东西,然后尝试src/main/resources
,看看你是怎么回事。如果它不起作用,我们需要更多信息来解决这个问题。