Beim Logback sehe ich zwei Probleme
- Der Gradle-Build schlägt mit der Meldung fehl
Es wurden Lizenzverstöße gefunden:
E:$SysProg\GIT_REPOS\AVM\fritzbox-java-api\src\main\resources\logback.xml}
- Den Logback-Nachrichten fehlt der Zeitstempel. Die logback.xml (in src/main/resources) sieht so aus (leider musste ein Bild verwendet werden, das Einfügen von XML als Code funktionierte nicht). Arbeit):

Und build.gradle sieht aus, dass Abhängigkeiten wie folgt definiert sind:
Code: Select all
dependencies {
implementation 'com.squareup.okhttp3:okhttp:4.12.0'
implementation 'com.subshell.simpleframework:simple-xml:2.9.0'
implementation 'org.slf4j:slf4j-api:2.0.16'
implementation 'org.slf4j:slf4j-simple:2.0.16'
testImplementation 'ch.qos.logback:logback-classic:1.5.16'
testImplementation 'org.mockito:mockito-core:5.14.2'
testImplementation 'org.assertj:assertj-core:3.27.0'
}