要解决这个问题,主要是要正确设置好log4j文件,本文主要分析如何在local模式下,将Spark的INFO信息隐藏,不影响程序中的结果输出。
1、在项目src路径下创建resources文件夹, 右击该文件Mark Directory as 选中Resources Root
2、将spark根目录下的log4j.properties文件复制 到 src/resources文件夹下
3、修改log4j.properties文件的内容 将第一行的log4j.rootCategory=INFO, console改成log4j.rootCategory=ERROR, console,只显示ERROR级别的日志。
1、在项目src路径下创建resources文件夹, 右击该文件Mark Directory as 选中Resources Root
2、将spark根目录下的log4j.properties文件复制 到 src/resources文件夹下
3、修改log4j.properties文件的内容 将第一行的log4j.rootCategory=INFO, console改成log4j.rootCategory=ERROR, console,只显示ERROR级别的日志。