Este Brève introduction à log4j Le guide est un peu ancien mais toujours valable.
Ce guide vous donnera des informations sur la façon d'utiliser les enregistreurs et les appenders.
Pour commencer, vous pouvez adopter deux approches simples.
La première consiste à ajouter cette ligne à votre méthode principale :
BasicConfigurator.configure();
La deuxième approche consiste à ajouter cette norme log4j.properties
(extrait du guide mentionné ci-dessus) à votre classpath :
# Set root logger level to DEBUG and its only appender to A1.
log4j.rootLogger=DEBUG, A1
# A1 is set to be a ConsoleAppender.
log4j.appender.A1=org.apache.log4j.ConsoleAppender
# A1 uses PatternLayout.
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
5 votes
Cela semble être un avertissement d'exécution. Êtes-vous sûr de le voir lorsque vous compilez ?
5 votes
Avez-vous essayé de visiter l'URL figurant dans la dernière ligne des avertissements ?
4 votes
Oui !!! mais ça ne dit pas grand chose... J'ai découvert que j'ai besoin d'un fichier de propriété pour configurer mon appender !
0 votes
Modifiez manuellement les fichiers de configuration pour ajouter l'appender. Assurez-vous que vous avez le bon document de configuration et qu'il est valide.
0 votes
Voir aussi la question log4j:WARN Aucun appender n'a pu être trouvé pour le logger dans web.xml