在 Spring Tool Suite 用 Hibernate Tool 的时候,列出数据库时出错。
是STS的 slf4j 与 Tibernate Tools 的版本冲穿,
到STS根目录,打开
artifacts.xml
找到。
<artifact classifier='osgi.bundle' id='org.slf4j.api' version='1.6.4.v20120130-2120'>
<properties size='1'>
<property name='download.size' value='35067'/>
</properties>
</artifact>
红色的标注的部分改为
<artifact classifier='osgi.bundle' id='org.slf4j.api' version='1.5.8.v20120130-2120'>
<properties size='1'>
<property name='download.size' value='35067'/>
</properties>
</artifact>
在使用Spring Tool Suite (STS) 和 Hibernate Tools时遇到内部错误,问题根源在于slf4j和Hibernate Tools版本冲突。通过修改STS根目录的artifacts.xml文件,将org.slf4j.api的版本从1.6.4.v20120130-2120更改为1.5.8.v20120130-2120,可以解决这个问题。
2938

被折叠的 条评论
为什么被折叠?



