Maven - Schließt logback.xml in der Jar-Datei aus

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.configurationFilewie folgt übergeben

$ java -jar -Dlogback.configurationFile=/full_path/logback.xml final.jar