Skip to content
Snippets Groups Projects
Commit da82b571 authored by Sebastian's avatar Sebastian Committed by Mikolai Gütschow
Browse files

Bridge logging over slf4j to logback

parent f50ac195
No related branches found
No related tags found
1 merge request!37Bridge logging over slf4j to logback
......@@ -57,6 +57,9 @@ dependencies {
implementation(project(path = ":briar-core", configuration = "default"))
implementation(project(path = ":bramble-java", configuration = "default"))
implementation("org.slf4j:jul-to-slf4j:1.7.32")
implementation("ch.qos.logback:logback-classic:1.2.6")
val daggerVersion = "2.24"
kapt("com.google.dagger:dagger-compiler:$daggerVersion")
......
......@@ -15,6 +15,7 @@ import org.briarproject.briar.BriarCoreEagerSingletons
import org.briarproject.briar.desktop.utils.FileUtils
import org.briarproject.briar.desktop.utils.InternationalizationUtils.i18n
import org.briarproject.briar.desktop.utils.InternationalizationUtils.i18nF
import org.slf4j.bridge.SLF4JBridgeHandler
import java.io.File.separator
import java.io.IOException
import java.lang.System.getProperty
......@@ -63,6 +64,9 @@ private class Main : CliktCommand(
else -> ALL
}
SLF4JBridgeHandler.removeHandlersForRootLogger()
SLF4JBridgeHandler.install()
LogManager.getLogManager().getLogger("").level = level
val dataDir = getDataDir()
......
<?xml version="1.0" encoding="UTF-8"?>
<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>
<logger name="org.briarproject.briar" level="INFO"/>
<logger name="org.briarproject.briar.desktop" level="INFO"/>
<root level="info">
<appender-ref ref="STDOUT"/>
</root>
</configuration>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment