在 IDEA 中关闭 Spark 的日志输出 已解决

在操作前,请先确定Maven中没有任何与日志相关的依赖,例如:slf4jlog4j 等,如果存在请先注释或者删除,否则会产生影响。

解决方法

resource 目录下创建文件 ------ log4j2.properties,粘贴以下内容即可:

txt 复制代码
log4j.rootCategory=ERROR, console
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.target=System.err
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{1}: %m%n
# Set the default spark-shell log level to ERROR. When running the spark-shell, the # log level for this class is used to overwrite the root logger's log level, so that
# the user can have different defaults for the shell and regular Spark apps.
log4j.logger.org.apache.spark.repl.Main=ERROR
# Settings to quiet third party logs that are too verbose
log4j.logger.org.spark_project.jetty=ERROR
log4j.logger.org.spark_project.jetty.util.component.AbstractLifeCycle=ERROR
log4j.logger.org.apache.spark.repl.SparkIMain$exprTyper=ERROR
log4j.logger.org.apache.spark.repl.SparkILoop$SparkILoopInterpreter=ERROR
log4j.logger.org.apache.parquet=ERROR
log4j.logger.parquet=ERROR
# SPARK-9183: Settings to avoid annoying messages when looking up nonexistent UDFs in SparkSQL with Hive support
log4j.logger.org.apache.hadoop.hive.metastore.RetryingHMSHandler=FATAL
log4j.logger.org.apache.hadoop.hive.ql.exec.FunctionRegistry=ERROR
相关推荐
云心似我心^o^4059 分钟前
使用POI和EasyExcel使用导入
java
我是大头鸟18 分钟前
SpringMVC 使用thymeleaf 进行数据展示
java·springmvc·thymeleaf
小刘|21 分钟前
JVM 自动内存管理
java·jvm·算法
2401_8370885032 分钟前
eclipse怎么导入junit4
java·junit·eclipse
幼儿园口算大王33 分钟前
Spring反射机制
java·spring·反射
!chen1 小时前
Hadoop和Spark大数据挖掘与实战
hadoop·数据挖掘·spark
purrrew1 小时前
【JAVA ee初阶】多线程(3)
java·开发语言
每次的天空1 小时前
Android学习总结之Java篇(一)
android·java·学习
漂流瓶6666662 小时前
如何搭建spark yarn 模式的集群
大数据·spark·eclipse
尤物程序猿2 小时前
【2025最新Java面试八股】如何在Spring启动过程中做缓存预热?
java·缓存·面试