spark println 中文乱码

启动增加以下参数

1
2
--conf spark.driver.extraJavaOptions=" -Dfile.encoding=utf-8 " \
--conf spark.executor.extraJavaOptions=" -Dfile.encoding=utf-8 " \

或者使用 logWarning:

1
2
import org.apache.log4j.{Level, LogManager, PropertyConfigurator}
logWarning("我没有乱码")