我是靠谱客的博主 无心奇异果,最近开发中收集的这篇文章主要介绍排除kafka中的log4j,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

查看kafka源码可知其显示依赖了log4j,如下图:
这里写图片描述
但是我们的系统中都是使用的logback,那么如何排除掉它呢?
首先,找到依赖log4j的jar包把它排除掉,然后引入log4j-over-slf4j这个jar包即可。

<dependency>
			<groupId>org.apache.kafka</groupId>
			<artifactId>kafka_2.10</artifactId>
			<version>0.8.2.2</version>
			<exclusions>
				<exclusion>
					<groupId>log4j</groupId>
					<artifactId>log4j</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.slf4j</groupId>
					<artifactId>slf4j-log4j12</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>log4j-over-slf4j</artifactId>
			<version>1.7.25</version>
		</dependency>

欢迎关注我的公众号“彤哥读源码”,查看更多“源码&架构&算法”系列文章, 与彤哥一起畅游源码的海洋。

qrcode

最后

以上就是无心奇异果为你收集整理的排除kafka中的log4j的全部内容,希望文章能够帮你解决排除kafka中的log4j所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部