eclipse hibernate通过JBoss逆向映射数据库生成class文件时报错
前言
之前在弄eclipse JBoss 逆向映射数据库,生成相应的class文件时,一直报错,org.hibernate.MappingException: Could not configure overrides from file:
即不能正常启动HIbernate Code Generation。
问题描叙
原因及解决方法
下面是我结合百度总结的一些原因和措施:
1:建hibernate.cfg.xml文件没有成功连接好数据库。
这里需要正确连接好你的数据库。
2:有些时候需要先建立一个hibernate.properties才能运行JBoss逆向映射。
但这个文件我还没发现有什么作用,不过我还是试了一下这个方法,还是不行。
3:没有增加数据库连接驱动mysql-connector-java-xx.xx.xx-bin.jar。这个一般是放在web项目的lib里面,并且需要在build path将jar加入环境里面。
4:hibernate的jar文件没有加到环境里面。
需要在build path里面加进去。
我试了下,发现我的问题也是出在这里,我只将相关的jar文件放入了lib里面,可能由于一些原因,系统没有调用,在我将相关的jar在build path中加入后,问题得到解决,能正常映射出相关的class文件。
这个是我自己增加的user library,点击add library,在点击user library,next,然后new一个并把相关jar加进去就行了。
注
本博客只是自主学习笔记所用,如有错误或不当之处,请见谅。