tomcat 启动显示日志级别,以及SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".错误
2017-04-27 20:50
435 查看
把以前的一个老项目通过maven的方式搭了一下,tomcat启动时,打印信息特别多,当时判断日志显示级别应该是debug.但我配置与之前没有任何改变,所以问题应该出在pom.xml上,于是网上查找资料,发现还真有类似的情况,于是效仿解决之。
我们的日志是用log4j
处理方法:
去掉这两个jar.
去掉之后,果然没有过多信息了,但又出了这个问题:
于是去他提供的网址查看,
于是就在maven中心库下了个与slf4j版本对应的slf4j-nop.jar问题得以解决。
我们的日志是用log4j
处理方法:
<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>${logback.version}</version> <type>jar</type> <scope>compile</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>${logback.version}</version> <type>jar</type> <scope>compile</scope> </dependency>
去掉这两个jar.
去掉之后,果然没有过多信息了,但又出了这个问题:
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.
于是去他提供的网址查看,
Failed to load class org.slf4j.impl.StaticLoggerBinder This warning message 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. SINCE 1.6.0 As of SLF4J version 1.6, in the absence of a binding, SLF4J will default to a no-operation (NOP) logger implementation. If you are responsible for packaging an application and do not care about logging, then placing slf4j-nop.jar on the class path of your application will get rid of this warning message. Note that embedded components such as libraries or frameworks should not declare a dependency on any SLF4J binding but only depend on slf4j-api. When a library declares a compile-time dependency on a SLF4J binding, it imposes that binding on the end-user, thus negating SLF4J's purpose.
于是就在maven中心库下了个与slf4j版本对应的slf4j-nop.jar问题得以解决。
相关文章推荐
- tomcat启动startup.bat一闪而过 显示错误日志
- 修改centos6.3启动级别以及启动级别配置错误的修改问题
- Linux下Tomcat的启动、关闭、杀死进程以及查看日志
- Linux下Tomcat的启动、关闭、杀死进程以及查看日志
- Linux下Tomcat的启动、关闭、杀死进程以及查看日志
- 基于Saltstatck实现页面实时显示tomcat启动日志(17)
- Linux下如何启动Tomcat像Windows启动并显示控制台日志信息一样?
- Linux下启动Tomcat显示控制台日志信息
- linux下启动tomcat显示日志
- tomcat启动报错,以下是错误日志
- Linux下Tomcat的启动、关闭、杀死进程以及查看日志
- Linux下Tomcat的启动、关闭、杀死进程以及查看日志
- Linux下Tomcat的启动、关闭、杀死进程以及查看日志
- Linux下如何启动Tomcat像Windows启动并显示控制台日志信息一样?
- Tomcat学习笔记 - 错误日志 - NetBeans配置tomcat出错情况总结 -- 部署错误: 启动 Tomcat 失败。-- '127.0.0.1' 不是内部或外部命令,也不是可运行的程序
- tomcat 启动一段时间后 出问题。 无错误日志,页面卡住
- web.xml文件解析,以及tomcat启动常见错误总结一哈。
- Linux下Tomcat的启动、关闭、杀死进程以及查看日志
- 启动Tomcat时显示以下错误,影响系统运行吗?
- SSH练习之Tomcat启动错误日志