【问题标题】:How to resolve log4j warnings while executing 20newsgroup classification example of Mahout?如何在执行 Mahout 的 20newsgroup 分类示例时解决 log4j 警告?
【发布时间】:2015-02-17 09:19:16
【问题描述】:

我正在尝试在 Mahout 中运行 2newsgroup 分类示例。我已经设置:

MAHOUT_LOCAL = true

分类器不显示混淆矩阵并给出以下警告:

MAHOUT_LOCAL 已设置,因此我们不会将 HADOOP_CONF_DIR 添加到类路径中。
MAHOUT_LOCAL 已设置,在本地运行
SLF4J:类路径包含多个 SLF4J 绑定。
SLF4J:在 [jar:file:/usr/lib/mahout/examples/target/mahout-examples-1.0-SNAPSHOT-job.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定
SLF4J:在 [jar:file:/usr/lib/mahout/examples/target/dependency/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定
SLF4J:在 [jar:file:/usr/lib/zookeeper/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] 中找到绑定
SLF4J:请参阅http://www.slf4j.org/codes.html#multiple_bindings 了解说明。 SLF4J:实际绑定类型为 [org.slf4j.impl.Log4jLoggerFactory]
log4j:WARN 找不到记录器 (org.apache.mahout.driver.MahoutDriver) 的附加程序。
log4j:WARN 请正确初始化log4j系统。
log4j:WARN 请参阅http://logging.apache.org/log4j/1.2/faq.html#noconfig 了解更多信息。

请告诉我应该如何正确初始化 log4j。谢谢。

【问题讨论】:

    标签: log4j mahout


    【解决方案1】:

    刚刚找到解决方案:创建属性文件link,如下所示。并将文件放在 mahout/src/conf 下(mahout 在 mahout/conf 下有一个 log4j.properties,这不是正确的路径,并且 appender 设置不正确)。希望这可以帮助其他有同样问题的人。

        log4j.rootLogger=DEBUG,consoleAppender, fileAppender
        log4j.appender.consoleAppender=org.apache.log4j.ConsoleAppender
        log4j.appender.consoleAppender.layout=org.apache.log4j.PatternLayout
        log4j.appender.consoleAppender.layout.ConversionPattern=[%t] %-5p %c %x - %m%n
        log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender
        log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout
        log4j.appender.fileAppender.layout.ConversionPattern=[%t] %-5p %c %x - %m%n
        log4j.appender.fileAppender.File=demoApplication.log
    

    【讨论】:

      猜你喜欢
      • 2018-12-02
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      • 2013-02-06
      • 2015-06-13
      • 2012-06-14
      • 2017-11-22
      • 1970-01-01
      相关资源
      最近更新 更多