При создании толстого Jar с использованием Eclipse Export файлы log4j.properties перезаписываются - PullRequest
0 голосов
/ 17 декабря 2018

До добавления зависимостей maven в путь к классу ниже конфигурации в pom.xml создавался толстый jar с log4j.properties, созданным для моего приложения:

<build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>**/log4j.properties</exclude>
</excludes>
<mainClass></mainClass>
</configuration>
</plugin>
</plugins>
</build>    

Но после того, как я добавил зависимость Maven в класспуть (щелкните правой кнопкой мыши на проекте -> Maven-> Обновить проект) мое приложение Log4j.properties перезаписывается каким-либо другим log4j.properties из одной зависимости, а также папкой конфигурации, которая находится внутри src / main / resources don 'Он появляется прямо под корнем в толстой банке, как это было раньше.

...