球衣宁静 +灰熊服务器 +休眠

发布于 2024-08-30 21:59:01 字数 247 浏览 7 评论 0原文

我可以把球衣+灰熊服务器带上来。但是在“SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory;”期间出现一些问题 错误显示“严重:服务异常:org.hibernate.HibernateException:未找到 /hibernate.cfg.xml

..任何人都知道如何使 hibernate 可以访问 hibernate.cfg.xml 位置。

I can bring jersey + grizzly server up. But some problem occur during "SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory;"
error says "SEVERE: service exception: org.hibernate.HibernateException: /hibernate.cfg.xml not found

.. anyone know how to make hibernate can access hibernate.cfg.xml location.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荒人说梦 2024-09-06 21:59:01

将其放在项目的“src/main/resources”目录中。另外,如果您指定了“/hibernate.cfg.cml”,请尝试删除斜杠,以便它读取“hibernate.cfg.xml”

如果这不起作用(没有目录,类路径错误等...)您可以对其进行硬编码以使其正常工作。

File f = new File("/wherever/the/file/is/hibernate.cfg.xml"); 
sessions = new Configuration().configure(f).buildSessionFactory(); 

然后再回来偿还你的技术债务。

Put it in the 'src/main/resources' directory of your project. Also, if you've specified "/hibernate.cfg.cml", try removing the slash so it reads "hibernate.cfg.xml"

If that doesn't work (no directory, classpath wrong, etc...) you can hardcode it to get it working.

File f = new File("/wherever/the/file/is/hibernate.cfg.xml"); 
sessions = new Configuration().configure(f).buildSessionFactory(); 

Then circle back later and repay your technical debt.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文