這是slf4j-log4j12 等jar包下載,到$STORM_HOME/logs目錄下,查看storm的日志看到報錯信息,因為log4j-over-slf4j.jar和slf4j-log4j12.jar沖突。
slf4j-log4j12 等jar包如果運行程序出現(xiàn)錯誤:“Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory”,這是因為項目缺少slf4j-api.jar和slf4j-log4j12.jar這兩個jar包導(dǎo)致的錯誤。 本附件中 包含了以上各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 作為一個通用可靠、快速靈活的日志框架,將作為Log4j 的替代和SLF4J 組成新的日志系統(tǒng)的完整實現(xiàn)。官網(wǎng)上稱具有極佳的性能,在關(guān)鍵路徑上執(zhí)行速度是log4j 的10 倍,且內(nèi)存消耗更少。
slf4j-log4j12-1.5.2.jar是專為slf4j-api打造的日志實現(xiàn)解決方案,這個jar包的主要作用就是可以產(chǎn)生各種操作日志,可以針對不同的日志產(chǎn)生提供一個相應(yīng)的封裝,有從事JAVA開發(fā)的朋友快快下載吧。