Итак, я пытаюсь настроить log4j в своем коде scala. Это то, что я до сих пор:
LogHelper.scala
package myPackage
import org.apache.log4j.Logger
trait LogHelper {
val loggerName: String = this.getClass.getName
lazy val logger: Logger = Logger.getLogger(loggerName)
}
my class
пакет myPackage
class MyClass extends LogHelper {
...
logger.debug("my message")
...
}
Но я не знаю, куда идут журналы или как их распечатать в файл. Мой код выполняет задание spark, которое я запускаю с помощью spark-submit. Как настроить это для печати на консоль и в файл журнала?