spark不打印log4j日志



我使用log4J添加了一些日志,但在运行应用程序时没有打印出来

import org.apache.log4j.Logger
val log = Logger.getLogger(this.getClass.getName)
log.info("testing")

即使这样也不是印刷品。

val log = Logger.getRootLogger
log.warn("Hello demo")

我不是如何在Spark中和使用Spark进行日志记录的专家。(在我的项目中,我们使用play,所以我们在那里使用play日志记录。我认为这应该适用于您的代码(。但是快速搜索你的问题让我上了这个网站:

https://www.programcreek.com/scala/org.apache.log4j.Logger

在你可以看到的地方,似乎记录器必须这样声明:@瞬态惰性val logger=logger.getLogger(getClass.getName(

也许你必须修复一些配置?

这是我第一次给出答案,所以如果它没有尽可能的帮助,我很抱歉。但似乎有很多教程可以帮助你。

最新更新