Ceci est mon fichier log4j.properties.Impossible de journaliser uniquement mes journaux de projet à l'aide de Log4j en Java
log4j.rootLogger=DEBUG, stdout, file
# Redirect log messages to console
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
# Redirect log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
#outputs to Tomcat home
log4j.appender.file.File=${catalina.home}/logs/myapp.log
log4j.appender.file.MaxFileSize=5MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p
% c {1}:% L -% m% n
Ce chargement est tas de journaux qui sont liés au cadre etc.
J'ai essayé de mettre
log4j.rootLogger=DEBUG only to load only my logs.
Je veux que mon fichier journal ait uniquement mes journaux de projet. Où dois-je changer?
La façon dont je vous connecter mes déclarations sont
enregistreur privé Logger = Logger.getLogger (MyClass.class);
logger.debug("bla bla");
Vikas, cela ne montre pas mes propres journaux de paquets aussi dans la console. – Aliy
@Ally qu'en est-il du fichier. Les messages sont enregistrés dans le fichier? Comment vous consignez les messages dans votre classe? Pouvez-vous poster un exemple de classe. –
no. Ni dans la console IDE ni dans File. – Aliy