Je suis en train d'essayer log4j2 pour créer un fichier journal pour le système que je suis en train de développer, j'ai suivi les instructions sur leur site et aucune erreur ne s'est produite lorsque je l'ai exécuté, mais le journal n'est pas enregistré là où je l'ai défini (ex. "D:\logs\app.log").
Voici mon log4j.xml
%d %p %C{1.} [%t] %m%n
J'ai essayé :
- Supprimer app.log pour voir si ma configuration (D:\logs\app.log) fonctionne. Lorsque j'exécute l'application, elle crée app.log, donc je pense que cela signifie qu'elle voit la configuration et la seule chose est qu'elle NE SAUVEGARDE PAS le log.info que j'ai fait dans l'application Java
- Changer le niveau racine en "TRACE", et il imprime le log.info.
[EDIT:]
J'ai aussi ces bibliothèques dans mon classpath
- log4j-api-2.0-beta3.jar
- log4j-core-2.0-beta3.jar
Est-ce que j'ai oublié quelque chose dans la configuration RollingFile ou une bibliothèque (peut-être) ?
Merci d'avance.