Comment remplacer log4j.properties pendant le test?
J'essaie de connecter tous DEBUG
des messages à la console pendant l'essai dans maven. Pour cela j'ai créé un fichier src/test/resources/log4j.properties
qui va remplacer la configuration j'ai déjà dans src/main/resources/log4j.properties
. Malheureusement, une telle primordial n'est pas le cas. Pourquoi et comment le résoudre?
source d'informationauteur yegor256 | 2010-11-05
Vous devez vous connecter pour publier un commentaire.
Renommer votre test fichier de configuration, par exemple
log4j-surefire.properties
et configurer log4j pour le ramasser au cours de surefire de l'exécution:Il devrait fonctionner comme il est, et il fonctionne. Le problème est ailleurs.
ps. J'ai eu un mess avec les bûcherons dans mon classpath: jog4j, slf4j, logback (d'autres dépendances). Ce que je comprends, ils sont tous en conflit. Je n'ai pas nettoyer ce gâchis encore, et je ne sais toujours pas comment faire tous les paquets d'utiliser une fonction de journalisation et de configuration.