Maven - Logback.xml in Jar-Datei ausschließen
Dieses Beispiel zeigt, wie Sie mit Maven dielogback.xml
-Datei aus der endgültigen Jar-Datei ausschließen.
Note
Bitte,DO NOT fügen dielogback.xml
in die endgültige Jar-Datei ein. Wenn jemand Ihr Jar verwendet, verursacht dies mehrerelogback.xml
-Dateien im Klassenpfad können Sie die Protokollierungskonfigurationen anderer versehentlich überschreiben.
pom.xml
org.apache.maven.plugins maven-jar-plugin **/logback.xml com.example.core.crawler.App
Sie können Ihre benutzerdefiniertelogback.xml
-Datei weiterhin über die Systemeigenschaftlogback.configurationFile
wie folgt übergeben
$ java -jar -Dlogback.configurationFile=/full_path/logback.xml final.jar