报错误:Fetching children of Database

参考链接:

http://blog.csdn.net/haifengyouxi/article/details/21629753

http://www.myexception.cn/program/1060836.html


1.可以去eclipse目录下找到artifacts.xml,并搜索org.slf4j.api,将version一字不差的改成"1.5.8.v20120130-2120",重启eclipse即可。

2.Hibernate Tools 使用的问题

插件安装地址是http://download.jboss.org/jbosstools/updates/development,整个插件的安装很简单,跟其他插件安装没有区别,具体过程不细说了,我要说的是使用过程遇到一个问题,在选择数据库表生成对应映射文件的时候一直报错,具体报错是,An internal error occurred during: "Fetching children of Database".org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V,网上查了下,说是slf4j-api-*.jar   jar包版本冲突的居多,我仔细检查了先关jar包,发现我的只用了slf4j-api-1.6.6.jar和slf4j-log4j12-1.6.6.jar,没有多个jar包冲突啊,最后查到说是与jcl-over-slf4j-1.6.6.jar冲突,我删掉这个包,果然正常了,不过这个包是我要使用到的包,所以用完Hibernate Tools后还得回复回来。


我2个都 弄了才可以,晕死


你可能感兴趣的:(报错误:Fetching children of Database)