Class path contains multiple SLF4J bindings

在启动服务时,控制台显示Class path contains multiple SLF4J bindings;虽然不影响服务,强迫症患者不能忍啊。显然是有冲突,把依赖的jar包翻了一下,与日志相关的项目有commons-logging,jboss-logging,log4j,slf4j。 slf4j与commons-logging都是日志门面,首先commons-logging和这个冲突没有关系。jboss-logging和log4j都有slf4j的实现,应该是这两个的冲突,但是jboss-logging是Hibernate4的依赖,不能删掉,log4j是我一直用的也不能删除。我测试了一下现在的日志输出可以看到我自己的输出也可以看到,hibernate的输出也没有问题,看来对系统也没有什么影响。后来把slf4j的版本从1.6.1升级到1.6.2就不再显示这个警告了。以后要看一下能不能让hibernate使用log4j输出日志。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值