0
是否有办法使用scala日志记录将控制台输出导向日志文件。在下面的代码中,println向控制台写入数据可以通过定义的logback.xml将其定向到日志文件。Scala日志记录,将控制台输出直接输出到日志文件
import com.typesafe.scalalogging.LazyLogging
object FileProcessing extends LazyLogging {
def main(args: Array[String]): Unit = {
val fp = new FileProcessing
logger.info(fp.fileMoves.toString())
println("My desired directory is - "+fp.dir)
}
}
使用下面的Scala登录我的build.gradle
compile "ch.qos.logback:logback-classic:1.1.7"
compile "com.typesafe.scala-logging:scala-logging_2.12:3.5.0"
您需要修改您的记录器配置文件以包含文件输出 – puhlen