Ответ 1
Лучшим подходом является упрощение вашей системы ведения журнала. Библиотека журнала, например, сначала ищет logback-test.xml
, и если она недоступна, она ищет logback.xml
. Если вы поместите logback-test.xml
в /src/test/resources
, он будет выбран для модульных тестов. В этом файле вы настраиваете ведение журнала консоли вместо файла.
Если вы все еще используете Log4J, просто поместите log4j.xml
в /src/test/resources
- эта папка доступна в classpath до /src/main/resources
, поэтому Log4J будет использовать ее вместо обычной версии /src/main/resources
, а при загрузке последней версии для окончательной сборки (/src/test/resources
даже не доступно).