eclipse本地运行mapreduce控制台打印mapreduce执行进度
在本地进行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
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。