如果您想了解线程“main”中的异常java.lang.NoSuchMethodError:org.slf4j.impl.StaticLoggerBinder.getSingleton的相关知识,那么
如果您想了解线程“ main”中的异常java.lang.NoSuchMethodError:org.slf4j.impl.StaticLoggerBinder.getSingleton的相关知识,那么本文是一篇不可错过的文章,我们将对Lorg / slf4j / impl / StaticLoggerBinder进行全面详尽的解释,并且为您提供关于Eclipse-无法加载类“ org.slf4j.impl.StaticLoggerBinder”、ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the c...、Failed to instantiate SLF4J LoggerFactory SLF4J: Class path contains multiple SLF4J bindings.、Failed to load class "org.slf4j.impl.StaticLoggerBinder的有价值的信息。
本文目录一览:- 线程“ main”中的异常java.lang.NoSuchMethodError:org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg / slf4j / impl / StaticLoggerBinder
- Eclipse-无法加载类“ org.slf4j.impl.StaticLoggerBinder”
- ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the c...
- Failed to instantiate SLF4J LoggerFactory SLF4J: Class path contains multiple SLF4J bindings.
- Failed to load class "org.slf4j.impl.StaticLoggerBinder
线程“ main”中的异常java.lang.NoSuchMethodError:org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg / slf4j / impl / StaticLoggerBinder
我的本地环境:OSX 10.9.2,java1.6
我使用java api连接hbase和maven来管理我的项目,我将Hbase-0.94.17和Hadoop-
core-1.0.4添加到pom.xml中,当我运行.java程序连接Hbase时,出现以下错误:
SLF4J: slf4j-api 1.6.x (or later) is incompatible with this binding.SLF4J: Your binding is version 1.5.5 or earlier.SLF4J: Upgrade your binding to version 1.6.x.Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg/slf4j/impl/StaticLoggerBinder; at org.slf4j.LoggerFactory.bind(LoggerFactory.java:128) at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:107) at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:295) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281) at org.apache.zookeeper.ZooKeeper.<clinit>(ZooKeeper.java:94) at org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.<init>(RecoverableZooKeeper.java:98) at org.apache.hadoop.hbase.zookeeper.ZKUtil.connect(ZKUtil.java:127) at org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:153) at org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.<init>(ZooKeeperWatcher.java:127) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getZooKeeperWatcher(HConnectionManager.java:1505) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.ensureZookeeperTrackers(HConnectionManager.java:713) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:983) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:958) at org.apache.hadoop.hbase.client.HTable.finishSetup(HTable.java:251) at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:155) at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:129) at org.geogit.storage.hbase.MyLittleHBaseClient.main(MyLittleHBaseClient.java:29)
这是我运行mvm依赖项后得到的内容:
INFO] --- maven-dependency-plugin:2.2:tree (default-cli) @ geogit-hbase ---[INFO] org.geogit:geogit-hbase:jar:0.8-SNAPSHOT[INFO] +- org.geogit:geogit-core:jar:0.8-SNAPSHOT:compile[INFO] | +- org.slf4j:slf4j-api:jar:1.7.5:compile[INFO] | +- com.vividsolutions:jts:jar:1.13:compile[INFO] | +- org.geotools:gt-opengis:jar:10.5:compile[INFO] | | +- net.java.dev.jsr-275:jsr-275:jar:1.0-beta-2:compile[INFO] | | +- java3d:vecmath:jar:1.3.2:compile[INFO] | | +- commons-pool:commons-pool:jar:1.5.4:compile[INFO] | | \- javax.media:jai_core:jar:1.1.3:compile[INFO] | +- org.geotools:gt-referencing:jar:10.5:compile[INFO] | | +- org.geotools:gt-metadata:jar:10.5:compile[INFO] | | \- jgridshift:jgridshift:jar:1.0:compile[INFO] | +- org.geotools:gt-epsg-hsql:jar:10.5:compile[INFO] | | \- hsqldb:hsqldb:jar:1.8.0.7:compile[INFO] | +- org.geotools:gt-main:jar:10.5:compile[INFO] | | \- org.geotools:gt-api:jar:10.5:compile[INFO] | +- org.geotools:gt-cql:jar:10.5:compile[INFO] | +- net.sourceforge.findbugs:jsr305:jar:1.3.7:compile[INFO] | +- com.google.inject:guice:jar:3.0:compile[INFO] | | +- javax.inject:javax.inject:jar:1:compile[INFO] | | \- aopalliance:aopalliance:jar:1.0:compile[INFO] | +- com.google.inject.extensions:guice-multibindings:jar:3.0:compile[INFO] | +- com.google.code.gson:gson:jar:2.2.2:compile[INFO] | \- com.ning:compress-lzf:jar:0.9.8:compile[INFO] +- org.apache.hbase:hbase-client:jar:0.98.0-hadoop2:compile[INFO] | +- org.apache.hbase:hbase-common:jar:0.98.0-hadoop2:compile[INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile[INFO] | | \- log4j:log4j:jar:1.2.17:compile[INFO] | +- org.apache.hbase:hbase-protocol:jar:0.98.0-hadoop2:compile[INFO] | +- commons-codec:commons-codec:jar:1.7:compile[INFO] | +- commons-io:commons-io:jar:2.4:compile[INFO] | +- commons-lang:commons-lang:jar:2.6:compile[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile[INFO] | +- com.google.protobuf:protobuf-java:jar:2.5.0:compile[INFO] | +- io.netty:netty:jar:3.6.6.Final:compile[INFO] | +- org.apache.zookeeper:zookeeper:jar:3.4.5:compile[INFO] | | \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile[INFO] | +- org.cloudera.htrace:htrace-core:jar:2.04:compile[INFO] | | \- org.mortbay.jetty:jetty-util:jar:6.1.26:compile[INFO] | +- org.codehaus.jackson:jackson-mapper-asl:jar:1.8.8:compile[INFO] | | \- org.codehaus.jackson:jackson-core-asl:jar:1.8.8:compile[INFO] | +- org.apache.hadoop:hadoop-common:jar:2.2.0:compile[INFO] | | +- commons-cli:commons-cli:jar:1.2:compile[INFO] | | +- org.apache.commons:commons-math:jar:2.1:compile[INFO] | | +- xmlenc:xmlenc:jar:0.52:compile[INFO] | | +- commons-httpclient:commons-httpclient:jar:3.1:compile[INFO] | | +- commons-net:commons-net:jar:3.1:compile[INFO] | | +- org.mortbay.jetty:jetty:jar:6.1.26:compile[INFO] | | +- com.sun.jersey:jersey-core:jar:1.9:compile[INFO] | | +- com.sun.jersey:jersey-json:jar:1.9:compile[INFO] | | | +- org.codehaus.jettison:jettison:jar:1.0.1:compile (version managed from 1.1)[INFO] | | | | \- stax:stax-api:jar:1.0.1:compile[INFO] | | | +- com.sun.xml.bind:jaxb-impl:jar:2.2.3-1:compile[INFO] | | | | \- javax.xml.bind:jaxb-api:jar:2.2.2:compile[INFO] | | | | \- javax.activation:activation:jar:1.1:compile[INFO] | | | +- org.codehaus.jackson:jackson-jaxrs:jar:1.8.3:compile[INFO] | | | \- org.codehaus.jackson:jackson-xc:jar:1.8.3:compile[INFO] | | +- commons-el:commons-el:jar:1.0:runtime[INFO] | | +- net.java.dev.jets3t:jets3t:jar:0.6.1:compile[INFO] | | +- commons-configuration:commons-configuration:jar:1.6:compile[INFO] | | | +- commons-digester:commons-digester:jar:1.8:compile[INFO] | | | | \- commons-beanutils:commons-beanutils:jar:1.7.0:compile[INFO] | | | \- commons-beanutils:commons-beanutils-core:jar:1.8.0:compile[INFO] | | +- org.apache.avro:avro:jar:1.7.4:compile[INFO] | | | +- com.thoughtworks.paranamer:paranamer:jar:2.3:compile[INFO] | | | \- org.xerial.snappy:snappy-java:jar:1.0.4.1:compile[INFO] | | +- com.jcraft:jsch:jar:0.1.42:compile[INFO] | | \- org.apache.commons:commons-compress:jar:1.4.1:compile[INFO] | | \- org.tukaani:xz:jar:1.0:compile[INFO] | +- org.apache.hadoop:hadoop-auth:jar:2.2.0:compile[INFO] | +- org.apache.hadoop:hadoop-mapreduce-client-core:jar:2.2.0:compile[INFO] | | +- org.apache.hadoop:hadoop-yarn-common:jar:2.2.0:compile[INFO] | | | +- org.apache.hadoop:hadoop-yarn-api:jar:2.2.0:compile[INFO] | | | +- com.sun.jersey:jersey-server:jar:1.9:compile[INFO] | | | | \- asm:asm:jar:3.1:compile[INFO] | | | \- com.sun.jersey.contribs:jersey-guice:jar:1.9:compile[INFO] | | \- com.google.inject.extensions:guice-servlet:jar:3.0:compile[INFO] | +- org.apache.hadoop:hadoop-annotations:jar:2.2.0:compile[INFO] | \- com.github.stephenc.findbugs:findbugs-annotations:jar:1.3.9-1:compile[INFO] +- org.geogit:geogit-mongodb:jar:0.8-SNAPSHOT:compile[INFO] | +- org.geogit:geogit-blueprints:jar:0.8-SNAPSHOT:compile[INFO] | | +- com.tinkerpop.blueprints:blueprints-core:jar:2.4.0:compile[INFO] | | | +- com.fasterxml.jackson.datatype:jackson-datatype-json-org:jar:2.1.2:compile[INFO] | | | | +- com.fasterxml.jackson.core:jackson-core:jar:2.1.2:compile[INFO] | | | | +- com.fasterxml.jackson.core:jackson-databind:jar:2.1.2:compile[INFO] | | | | | \- com.fasterxml.jackson.core:jackson-annotations:jar:2.1.1:compile[INFO] | | | | \- org.json:json:jar:20090211:compile[INFO] | | | \- colt:colt:jar:1.2.0:compile[INFO] | | | \- concurrent:concurrent:jar:1.3.4:compile[INFO] | | \- com.tinkerpop.gremlin:gremlin-java:jar:2.4.0:compile[INFO] | | \- com.tinkerpop:pipes:jar:2.4.0:compile[INFO] | \- org.mongodb:mongo-java-driver:jar:2.11.3:compile[INFO] +- com.google.guava:guava:jar:14.0.1:compile[INFO] +- org.geogit:geogit-core:jar:tests:0.8-SNAPSHOT:test[INFO] \- junit:junit:jar:4.10:test[INFO] \- org.hamcrest:hamcrest-core:jar:1.1:test
在这里,我附上我的pom.xml
<?xml version="1.0" encoding="ISO-8859-1"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.geogit</groupId> <artifactId>storage</artifactId> <version>0.8-SNAPSHOT</version> </parent> <groupId>org.geogit</groupId> <artifactId>geogit-hbase</artifactId> <packaging>jar</packaging> <name>HBase Storage for GeoGit objects</name> <dependencies> <dependency> <groupId>org.geogit</groupId> <artifactId>geogit-core</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase</artifactId> <version>0.94.17</version> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-core</artifactId> <version>1.0.4</version> </dependency> <!-- is this necessary? --> <!-- <dependency> <groupId>com.boundlessgeo</groupId> <artifactId>blongo</artifactId> <version>0.1</version> </dependency> --> <!-- is this necessary? --> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </dependency> <!-- Test scope dependencies --> <dependency> <groupId>org.geogit</groupId> <artifactId>geogit-core</artifactId> <version>${project.version}</version> <scope>test</scope> <classifier>tests</classifier> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <skip>true</skip> </configuration> </plugin> </plugins> </build> <profiles> </profiles></project>
答案1
小编典典拥有slf4j-api
并选择对应版本的SLF4J绑定,并将它们作为依赖项添加到您自己的POM中。您的某些依赖项很可能会暂时解决导致问题的SLF4J绑定的不兼容版本。查找哪个库引入了不需要的SLF4J绑定(您可以通过轻松地实现此绑定mvndependency:tree
),并在对该库的依赖项中添加相应的排除。
(通常不应在库中声明SLF4J绑定。实际上,发现实际原因后,您可能想向库开发人员报告这是错误的)
更新资料
这正是我在说的:
从依赖树中:
[INFO] +- org.geogit:geogit-core:jar:0.8-SNAPSHOT:compile[INFO] | +- org.slf4j:slf4j-api:jar:1.7.5:compile.....[INFO] +- org.apache.hbase:hbase-client:jar:0.98.0-hadoop2:compile .....[INFO] | +- org.apache.zookeeper:zookeeper:jar:3.4.5:compile[INFO] | | \- org.slf4j:slf4j-log4j12:jar:1.6.1:compile
您slf4j-log4j12
从获得绑定hbase-client
,该版本为1.6.1。
但是,slf4j-api
您在项目中拥有的版本是1.7.5。它们不兼容。
正确的解决方法是:
slf4j-log4j12
从您的依赖中排除hbase-client
- 在您自己的项目中声明兼容的SLF4J绑定
您还应该将此错误报告给zookeeper / hbase开发人员,因为对于库而言,将SLF4J绑定作为编译范围依赖项是不合适的。
Eclipse-无法加载类“ org.slf4j.impl.StaticLoggerBinder”
我正在使用 eclipse juno 使用 maven (m2eclipse插件)运行其他人的Java代码。但是我收到以下消息:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
在官方网站上,我找到了针对此问题的以下修复程序:
This error is reported when the org.slf4j.impl.StaticLoggerBinder class could not be loaded into memory.
This happens when no appropriate SLF4J binding could be found on the class path.
Placing one (and only one) of slf4j-nop.jar,slf4j-simple.jar,slf4j-log4j12.jar,slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem.
所以我将slf4j-simple.jar复制到 “ C:\ Program Files \ Java \ jdk1.7.0_07 \ lib”中
。但是我仍然遇到错误。
请指导我什么是正确的解决方案。我是Java新手。
也有人请注明究竟应该是值JAVA_HOME
,CLASSPATH
和CLASS
变量。我很困惑应该是路径jre
还是路径jdk
?
更新:
slf4j
项目中存在以下依赖项pom.xml
。
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.6</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.5.6</version>
</dependency>
我已经更新了我的项目。另外,slf4j-api-1.5.6.jar
和slf4j-simple-1.5.6.jar
正展现在 “Maven依赖”
在我的项目。并且org.slf4j.impl.StaticLoggerBinder.class
也存在于slf4j-simple-1.5.6.jar
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the c...
问题: ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console..
场景: 在配置SSH的时候遇到了这个错误, 然后就需要找一下问题
分析: 按照英文提示, 是说缺少了一个log4j-core.jar的日志核心包
解决方法: 下载log4j-core.jar包
下载地址:
http://central.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.11.2/log4j-core-2.11.2.jar
然后在 src 目录下新建 log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>
重启tomcat,ok!
注意! 必须要重启tomcat! 而且要把out目录下的web.xml文件删除掉
因为Tomcat执行的时候, 是按照out目录下面的web.xml去执行的.
如果没有重启tomcat, 这个错误会一直都在, 重启了之后就没有了!
参考资料: https://ask.csdn.net/questions/663142
Failed to instantiate SLF4J LoggerFactory SLF4J: Class path contains multiple SLF4J bindings.

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/application/lib/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/application/gate2.jar!/BOOT-INF/lib/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
Failed to instantiate SLF4J LoggerFactory
Reported exception:
java.lang.NoClassDefFoundError: org/slf4j/spi/LoggerFactoryBinder
目录结构:
/application/lib/logback-classic-1.2.3.jar
/application/gate2.jar
原因:
执行命令 java -jar /application/gate2.jar . 会去找 /application/lib/logback-classic-1.2.3.jar 导致冲突
结论:
logback-classic - 会自动查找当前目录及子目录得相关 jar 包
经过测试:centos7 环境 。环境目录
SLF4J: Found binding in [jar:file:/application/lib/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/application/gate2.jar!/BOOT-INF/lib/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
默认会去找 lib 目录的 jar
如果把 lib 目录改成 lib2 没问题
如果把 lib 里面再加一层目录: /application/lib/test/logback-classic-1.2.3.jar 也没有问题
<manifest>
<mainClass>com.cloud.gate2.DominosGate2Boot</mainClass>
<!-- 打包时 MANIFEST.MF 文件不记录的时间戳版本 -->
<useUniqueVersions>false</useUniqueVersions>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
</manifest>
<manifestEntries>
<Class-Path>.</Class-Path>
</manifestEntries>
奇怪的现象:
由于打包将 lib 目录加入到了 Class-Path,所以 centos7 环境报错。可以理解。
但是。windows 环境相同的配置竟然没有报错。奇怪!
Failed to load class "org.slf4j.impl.StaticLoggerBinder
普通 java 项目报错,控制台如下
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
解决方法:
添加 maven 依赖
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.6.6</version>
</dependency>
添加日志配置文件 log4j.properties
#根据需要修改日志级别
log4j.rootLogger=INFO, stdout, logfile
log4j.debug=true
log4j.additivity.org.apache=true
#控制台输出
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
#Catalina日志
# Define all the appenders
log4j.appender.CATALINA=org.apache.log4j.DailyRollingFileAppender
log4j.appender.CATALINA.Append=true
log4j.appender.CATALINA.Encoding=UTF-8
# Roll-over the log once per day
log4j.appender.CATALINA.DatePattern=''.''yyyy-MM-dd-HH''.log''
log4j.appender.CATALINA.MAXFileSize = 20MB
log4j.appender.CATALINA.layout = org.apache.log4j.PatternLayout
log4j.appender.CATALINA.layout.ConversionPattern =%d{HH:mm:ss} %5p [%t] - %m%n
#文件输出
#log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.logfile.File=/logs/spider.log
log4j.appender.logfile.DatePattern=''.''yyyy-MM-dd-HH''.log''
#日志文件最大20M
log4j.appender.logfile.MaxFileSize=20MB
log4j.appender.logfile.MaxBackupIndex=5
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n
#logger
log4j.logger.org.springframework=DEBUG
log4j.logger.com.xxx=DEBUG
#log4j.logger.org.apache=DEBUG
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
#spring aop拦截方法,计算方法执行所耗时间
log4j.additivity.org.springframework.aop.interceptor.PerformanceMonitorInterceptor=false
log4j.logger.org.springframework.aop.interceptor.PerformanceMonitorInterceptor=TRACE
httpclient.wire.header=ERROR
httpclient.wire.content=ERROR
org.apache.commons.httpclient = ERROR
httpclient.wire = ERROR
关于线程“ main”中的异常java.lang.NoSuchMethodError:org.slf4j.impl.StaticLoggerBinder.getSingleton和Lorg / slf4j / impl / StaticLoggerBinder的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于Eclipse-无法加载类“ org.slf4j.impl.StaticLoggerBinder”、ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the c...、Failed to instantiate SLF4J LoggerFactory SLF4J: Class path contains multiple SLF4J bindings.、Failed to load class "org.slf4j.impl.StaticLoggerBinder的相关信息,请在本站寻找。
本文标签: