Log4j2 (2.1) Benutzerdefiniertes Plugin nicht vom Paketattribut erkannt

Ich habe mein benutzerdefiniertes log4j2-Plugin in eine separate JAR-Datei gepackt (enthält nur Plugin-Klassen) und in den Klassenpfad der Anwendung gestellt. Es wird aber nicht erkannt.

Ich habe bei Google festgestellt, dass es sich um einen Fehler handelt. Der Parameter "packages" wird nicht mehr verwendet. Einige Links schlugen auch Alternativen vor, bei denen maven pom.xml und eine log4j2-Plugin-Datendatei in Zusammenhang stehen. Das Problem ist, dass ich mit Maven nicht vertraut bin und keine Ahnung habe, wie die Dat-Datei generiert wird. Ich weiß nur, dass es in log4j-2.1-core.jar enthalten ist, wo vorhandene log4j2-Plugins in pom.xml definiert sind.

Kann mir jemand vorschlagen, wie ich mein benutzerdefiniertes Plugin zum Laufen bringen kann?

Ich habe das durchgemacht - Log4j2 benutzerdefinierte Plugins - Verarbeitung von Anmerkungen mit dem Maven Assembly Plugin

Aber es ist nicht klar. Ich verfolge die Lösung, bin mir aber nicht sicher, wie die Plugin-Datendatei für das benutzerdefinierte Plugin erstellt wurde oder wo genau ich die Änderungen vornehmen muss.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage