Skip to content

Commit 2e79ee3

Browse files
committed
chore(pom): Add Logback dependency for logging in tests
1 parent 9e6138e commit 2e79ee3

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
<!--==================== dependency versions ======================-->
5454
<jetty.version>12.0.18</jetty.version>
5555
<junit5.version>5.10.2</junit5.version>
56+
<logback.version>1.5.18</logback.version>
5657
<mcp-sdk.version>0.9.0</mcp-sdk.version>
5758
<reflections.version>0.10.2</reflections.version>
5859
</properties>
@@ -71,6 +72,12 @@
7172
</dependencyManagement>
7273

7374
<dependencies>
75+
<dependency>
76+
<groupId>ch.qos.logback</groupId>
77+
<artifactId>logback-classic</artifactId>
78+
<version>${logback.version}</version>
79+
<scope>test</scope>
80+
</dependency>
7481
<dependency>
7582
<groupId>io.modelcontextprotocol.sdk</groupId>
7683
<artifactId>mcp</artifactId>

src/test/resources/logback.xml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<configuration>
3+
4+
<property name="PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"/>
5+
6+
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
7+
<encoder>
8+
<pattern>${PATTERN}</pattern>
9+
<charset>UTF-8</charset>
10+
</encoder>
11+
</appender>
12+
13+
<logger name="org.eclipse.jetty" level="WARN"/>
14+
15+
<root level="DEBUG">
16+
<appender-ref ref="CONSOLE"/>
17+
</root>
18+
19+
</configuration>

0 commit comments

Comments
 (0)