libraryDependencies += "com.typesafe.scala-logging" %% "scala-logging" % "3.9.3" libraryDependencies += "org.slf4j" % "slf4j-api" % "1.7.32" libraryDependencies += "ch.qos.logback" % "logback-classic" % "1.2.6" <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="INFO"> <appender-ref ref="STDOUT" /> </root> </configuration> scala import com.typesafe.scalalogging.Logger class ExampleClass { private val logger = Logger(getClass) def doSomething(): Unit = { logger.info("Doing something...") logger.debug("Something done.") } } 12:34:56.789 [main] INFO com.example.ExampleClass - Doing something... 12:34:56.790 [main] DEBUG com.example.ExampleClass - Something done.


上一篇:
下一篇:
切换中文