Pour une raison quelconque, je ne peux pas écrire de journaux dans log_file. Peu importe le fichier est déjà créé ou non. Il affiche les journaux dans la console, mais pas écrit dans le fichier log4j.properties file.My a ce code:Les journaux n'écrivent pas dans le fichier
log4j.rootLogger=INFO, file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=E:\\tgBot\\log_file.log
log4j.appender.file.MaxFileSize=1MB
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
Le code en classe suit:
private static final Logger log = Logger.getLogger(Bot.class.getName());
log.info(receivedUpdate.getMessage().getFrom().getFirstName());
Où avez-vous mis votre fichier log4j.properties? – Seitaridis
dans le projet/src/ – RaiseLtwiCe
Project/src est-il dans votre classpath? – Seitaridis