Kotlin-Logging, logback config
This commit is contained in:
+2
-2
@@ -18,10 +18,10 @@ dependencies {
|
|||||||
implementation("io.ktor:ktor-client-cio:${ktor_version}")
|
implementation("io.ktor:ktor-client-cio:${ktor_version}")
|
||||||
implementation("io.ktor:ktor-network:${ktor_version}")
|
implementation("io.ktor:ktor-network:${ktor_version}")
|
||||||
implementation("io.ktor:ktor-network-tls:${ktor_version}")
|
implementation("io.ktor:ktor-network-tls:${ktor_version}")
|
||||||
|
implementation("io.github.oshai:kotlin-logging-jvm:8.0.4")
|
||||||
|
implementation("ch.qos.logback:logback-classic:1.6.1")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
jvmToolchain(23)
|
jvmToolchain(23)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE configuration>
|
||||||
|
<!-- From https://logback.qos.ch/manual/configuration.html -->
|
||||||
|
<configuration>
|
||||||
|
<import class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"/>
|
||||||
|
<import class="ch.qos.logback.core.ConsoleAppender"/>
|
||||||
|
<appender name="STDOUT" class="ConsoleAppender">
|
||||||
|
<encoder class="PatternLayoutEncoder">
|
||||||
|
<pattern>%d{mm:ss.SSS} [%-5level] %logger{36}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
</appender>
|
||||||
|
<root level="debug">
|
||||||
|
<appender-ref ref="STDOUT"/>
|
||||||
|
</root>
|
||||||
|
</configuration>
|
||||||
Reference in New Issue
Block a user