Logback - Gibt den Methodennamen aus, der die Protokollmethode @ aufgerufen ha

In meinem Beispiel habe ich den folgenden Code:

package com.example.somepackage;

public class Example {
    public static void main(String[] args) {
        org.slf4j.Logger logger = org.slf4j.LoggerFactory.getLogger(Example.class);
        logger.info("Example message.");
    }
}

Ich möchte, dass es auf der Konsole wie in diesem minimalen Beispiel ausgegeben wird:

com.example.somepackage.Example.main Example message.

Das einzige, was ich brauche, ist entweder:

ein Muster zum Einfügen in daslogback.xml file oderAnweisungen zu weiterem Code, den ich meinem Beispielcodeszenario hinzufügen muss

Wenn anstelle eines XML-Konfigurationsmusters zusätzlicher Code verwendet wird, geben Sie bitte auch Informationen zum Koppeln dieser beiden an, damit neben dem ausgedruckten Methodennamen weiterhin Muster für Zeit, Protokollstufe usw. verwendet werden können.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage