Maven - исключить logback.xml из файла Jar
В этом примере показано, как использовать Maven для исключения файлаlogback.xml
из окончательного файла Jar.
Note
Пожалуйста,DO NOT включитеlogback.xml
в окончательный файл Jar, это приведет к появлению нескольких файловlogback.xml
в пути к классам, если кто-то использует ваш Jar , вы можете случайно переопределить другие конфигурации ведения журнала.
pom.xml
org.apache.maven.plugins maven-jar-plugin **/logback.xml com.example.core.crawler.App
Вы все еще можете передать свой собственный файлlogback.xml
через системное свойствоlogback.configurationFile
, как это
$ java -jar -Dlogback.configurationFile=/full_path/logback.xml final.jar