我使用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(
也许你必须修复一些配置?
这是我第一次给出答案,所以如果它没有尽可能的帮助,我很抱歉。但似乎有很多教程可以帮助你。