File tree Expand file tree Collapse file tree 5 files changed +22
-14
lines changed
src/main/kotlin/com/baeldung/logging Expand file tree Collapse file tree 5 files changed +22
-14
lines changed Original file line number Diff line number Diff line change 17
17
18
18
<dependencies >
19
19
<dependency >
20
- <groupId >io.github.microutils </groupId >
20
+ <groupId >io.github.oshai </groupId >
21
21
<artifactId >kotlin-logging-jvm</artifactId >
22
22
<version >${kotlin-logging-jvm.version} </version >
23
23
</dependency >
24
+ <dependency >
25
+ <groupId >org.slf4j</groupId >
26
+ <artifactId >slf4j-simple</artifactId >
27
+ <version >${slf4j-simple.version} </version >
28
+ </dependency >
24
29
<dependency >
25
30
<groupId >org.apache.logging.log4j</groupId >
26
31
<artifactId >log4j-core</artifactId >
27
- <version >2.20.0 </version >
32
+ <version >${log4j-core.version} </version >
28
33
</dependency >
29
34
<dependency >
30
35
<groupId >org.apache.logging.log4j</groupId >
31
36
<artifactId >log4j-api-kotlin</artifactId >
32
- <version >1.5.0 </version >
37
+ <version >${log4j-api-kotlin.version} </version >
33
38
</dependency >
34
39
35
40
</dependencies >
36
41
37
42
<properties >
38
- <kotlin-logging-jvm .version>3.0.5</kotlin-logging-jvm .version>
43
+ <kotlin-logging-jvm .version>7.0.3</kotlin-logging-jvm .version>
44
+ <log4j-api-kotlin .version>1.5.0</log4j-api-kotlin .version>
45
+ <log4j-core .version>2.24.3</log4j-core .version>
46
+ <slf4j-simple .version>2.0.17</slf4j-simple .version>
39
47
</properties >
40
48
</project >
Original file line number Diff line number Diff line change 1
1
package com.baeldung.logging
2
2
3
- import mu .KotlinLogging
3
+ import io.github.oshai.kotlinlogging .KotlinLogging
4
4
5
5
private val logger = KotlinLogging .logger {}
6
6
Original file line number Diff line number Diff line change 1
1
package com.baeldung.logging
2
2
3
- import mu .KLoggable
4
- import mu .KLogger
5
- import mu .KLogging
6
- import mu .KotlinLogging
3
+ import io.github.oshai.kotlinlogging .KLoggable
4
+ import io.github.oshai.kotlinlogging .KLogger
5
+ import io.github.oshai.kotlinlogging .KLogging
6
+ import io.github.oshai.kotlinlogging .KotlinLogging
7
7
8
8
private val staticLogger = KotlinLogging .logger {}
9
9
Original file line number Diff line number Diff line change 1
1
package com.baeldung.logging
2
2
3
- import mu .KotlinLogging
3
+ import io.github.oshai.kotlinlogging .KotlinLogging
4
4
5
5
private val logger = KotlinLogging .logger {}
6
6
@@ -13,4 +13,4 @@ fun main() {
13
13
logger.trace(" Running big evaluation: ${bigEvaluationFunction(" eagerly" )} " )
14
14
15
15
logger.trace { " Running big evaluation: ${bigEvaluationFunction(" lazily" )} " }
16
- }
16
+ }
Original file line number Diff line number Diff line change 1
1
package com.baeldung.logging
2
2
3
- import mu .KotlinLogging
4
- import mu .withLoggingContext
3
+ import io.github.oshai.kotlinlogging .KotlinLogging
4
+ import io.github.oshai.kotlinlogging .withLoggingContext
5
5
6
6
private val logger = KotlinLogging .logger {}
7
7
8
8
fun main () {
9
9
withLoggingContext(" user" to " Baeldung" ) {
10
10
logger.info { " Log with MDC" }
11
11
}
12
- }
12
+ }
You can’t perform that action at this time.
0 commit comments