activemq使用logback作为日志问题解决

activemq使用logback进行日志输出

gradle依赖

compile 'org.slf4j:slf4j-api:1.7.23'
compile 'ch.qos.logback:logback-core:1.1.7'
compile 'ch.qos.logback:logback-classic:1.1.7'
compile group: 'org.apache.activemq', name: 'activemq-all', version: '5.14.1'
testCompile 'junit:junit:4.11'	
出现

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/Loren/.gradle/caches/modules-2/files-2.1/org.apache.activemq/activemq-all/5.14.1/15628063ac6d61e19ea920afd817208da3edbfd8/activemq-all-5.14.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/E:/maven/respository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

这是由于activemq-all包中的日志组件出现冲突

解决:使用activemq-core包

compile("org.apache.activemq:activemq-core:5.7.0") {
		exclude group:'org.springframework',module:'spring-context'
	}
	compile group: 'org.apache.activemq', name: 'activemq-broker', version: '5.14.1'
	compile 'org.slf4j:slf4j-api:1.7.12'
	compile 'ch.qos.logback:logback-core:1.1.7'
	compile 'ch.qos.logback:logback-classic:1.1.7'
	testCompile 'junit:junit:4.11'	




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值