Maven - Exclure logback.xml dans le fichier JAR

Maven - Exclure logback.xml dans le fichier Jar

Cet exemple vous montre comment utiliser Maven pour exclure le fichierlogback.xml du fichier Jar final.

Note
S'il vous plaît,DO NOT inclut leslogback.xml dans le fichier Jar final, cela entraînera plusieurs fichierslogback.xml dans le chemin de classe, si quelqu'un utilise votre Jar , vous pouvez remplacer les configurations de journalisation d'autres par accident.

pom.xml



  
    

    
    
        org.apache.maven.plugins
        maven-jar-plugin
        
                
            
                **/logback.xml
            
            
               
                 com.example.core.crawler.App
                   
            
        
    

    
  

Vous pouvez toujours transmettre votre fichier personnalisélogback.xml via la propriété système delogback.configurationFile comme ceci

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