首页 > 系统服务 > 详细

eclipse本地运行mapreduce控制台打印mapreduce执行进度

时间:2015-04-28 12:15:59      阅读:453      评论:0      收藏:0      [点我收藏+]

    在本地进行mapreduce开发的过程中,发现eclipse控制台不能打印我想看的mapreduce作业的进度和一些参数,后才猜想可能是log4j的问题,而且当时确实也报了log4j的警告,后来试了一下,真的是log4j的问题

    主要因为我没有配置log4j.properties,先在src目录下新建这个文件,然后加入如下代码:

    

log4j.rootLogger=INFO, stdout
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
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=target/spring.log
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n



    再次运行程序,控制打印了我想要看的mapreduce的执行进度和相关参数,这里暂时不介绍log4j的配置的详细内容,我会单独拿出一篇来介绍log4j的配置

eclipse本地运行mapreduce控制台打印mapreduce执行进度

原文:http://my.oschina.net/u/1378204/blog/406944

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!