运行java项目的时候不打印日志,提示:Failed to load class "org.slf4j.impl.StaticLoggerBinder".

提问者:帅平 问题分类:微服务
运行java项目的时候不打印日志,提示:Failed to load class "org.slf4j.impl.StaticLoggerBinder",需要怎么处理?
1 个回答
小xの碎碎念
小xの碎碎念
这是因为slf4的实现类没有引入,这里我们可以引入logback就可以了,在pom里面添加如下的依赖:
<!-- SLF4J依赖,编译时和运行时都需要 -->
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-api</artifactId>
			<version>1.7.26</version>
		</dependency>
		<!-- Logback依赖,运行时需要 -->
		<dependency>
			<groupId>ch.qos.logback</groupId>
			<artifactId>logback-core</artifactId>
			<version>1.2.3</version>
			<scope>runtime</scope>
		</dependency>
		<dependency>
			<groupId>ch.qos.logback</groupId>
			<artifactId>logback-classic</artifactId>
			<version>1.2.3</version>
			<scope>runtime</scope>
		</dependency>
发布于:3个月前 (12-07) IP属地:未知
我来回答