开发者社区 问答 正文

hibernate tools for eclipse插件slf4j库冲突问题?

现在许多eclipse都用了slf4j日志框架,但是版本有1.5也有1.6,但是他们是不兼容的,就产生了冲突,导致一些插件,有你没我,有我没你.

hinernate tools 3.4(snapshot) for eclipse 3.7依赖1.5.8的slf4j,我能修改下一下这个插件替换到1.6.X么?修改过META-INFMANIFEST.MF中slf4j 1.5相关的,替换了org.hibernate.eclipse.libs_3.4.0.XXXX下的jar,还是不行.

对eclipse插件插件不熟悉,怎么修改下呢?

展开
收起
爵霸 2016-06-08 15:35:34 2238 分享 版权
1 条回答
写回答
取消 提交回答
  • 把eclipse根目录下的artifacts.xml中

    <artifact classifier='osgi.bundle' id='org.slf4j.api' version='1.x.x.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> 
    2019-07-17 19:32:04
    赞同 展开评论