这是slf4j-log4j12 等jar包下载,到$STORM_HOME/logs目录下,查(chá)看storm的日志看到报(bào)错信息(xī),因为log4j-over-slf4j.jar和slf4j-log4j12.jar冲突。
slf4j-log4j12 等jar包如果运行程序出现错(cuò)误(wù):“Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory”,这是因为项目缺少slf4j-api.jar和slf4j-log4j12.jar这(zhè)两个jar包导致的错误。 本附件(jiàn)中 包含了以上(shàng)各jar包: slf4j-log4j12-1.7.7.ja
r slf4j-api-1.7.7.jar slf4j-jdk14-1.7.7.jar slf4j-nop-1.7.7.jar slf4j-simple-1.7.7.jar slf4j-jcl-1.7.7.jar
slf4j-log4j12 等jar包是LOGBack 作为一个通(tōng)用可靠、快速灵活的日志框架,将作为Log4j 的替代和SLF4J 组成新的日志系统的完(wán)整实(shí)现。官(guān)网上称具有极佳的(de)性能,在关键路径上执行(háng)速度(dù)是log4j 的10 倍,且内存(cún)消耗更少。
slf4j-log4j12-1.5.2.jar是专为slf4j-api打造的日志(zhì)实现解决方案,这个jar包(bāo)的主要作用就是(shì)可以产(chǎn)生各种操作日志(zhì),可以针对不同的日志(zhì)产(chǎn)生提供一个相(xiàng)应的(de)封装,有从事JAVA开发(fā)的朋友快快(kuài)下载吧。
