Hibernate出现“Error parsing JNDI name []”错误解决方法

使用Eclipse编写Hibernate写入数据库的代码,运行能通过,但是有警告:

WARN: HHH000277: Could not bind factory to JNDI
org.hibernate.engine.jndi.JndiException: Error parsing JNDI name []

这是什么原因呢,搜之得到,原来是Eclipse自动生成.cfg.xml文件时,在标签中加入name=””导致的,因此更改如下:

<hibernate-configuration>
 <session-factory>

即去掉name=””,这个貌似是和JNDI有关,还没有这么深入研究,我也说不出所以然啦,这里就这么处理吧。

对了,如果Eclipse打开.xml文档不是显示的代码,而是一些选项框的话,那么在编辑框的下方找到“Source”按钮就可以调回代码模式了。

本文《Hibernate出现“Error parsing JNDI name []”错误解决方法》来自 www.juwends.com ,欢迎转载或CV操作,但请注明出处,谢谢!