j'ai un problème avec slf4j et log4j .. Je peux voir les messages du journal dans la console mais ces messages ne sont pas annexées au fichierSLF4J et log4j messages journaux visibles dans la console mais n'ajoutez pas dans le fichier journal
i utilise les pots suivants.
slf4j-log4j12-1.7.5.jar
slf4j-api-1.7.1.jar
log4j-1.2.17.jar
Mon fichier log4j.properties est ci-dessous.
# Root logger option
log4j.rootLogger=INFO, file
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=C:\\myLogFile.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=1
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
et je reçois l'avertissement suivant dans la console quand je cours ma classe java
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/1018835/.m2/repository/ch/qos/logback/logback-classic/1.0.10/logback-classic-1.0.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/1018835/.m2/repository/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
ou le fichier est à l'emplacement @Javalearner –
A également accès? Parce que j'ai aussi fait face au même problème, et résolu en lui donnant un accès en écriture (777). –
ce n'est pas un problème .. j'ai vu un avertissement que la liaison multiple –