Я новичок в использовании Log4J от Apache и пытаюсь создать временную метку с каждым битом регистрации в программе, которую я создаю. Однако, когда я запускаю программу в Eclipse, Log4j производит только сообщение, которое у меня есть в моем коде (без метки времени). Я имею в виду, что есть что-то делать с тем, как я мой файл Log4j.properties установить:Log4j.properties, не создающий timestamp
log4j.rootLogger=INFO, file
log4j.rootLogger=DEBUG, file
log4j.rootLogger=WARNING, file
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
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=/home/ryan/workspace/wheel/src/main/resources/logging/application.log
log4j.appender.file.MaxFileSize=20MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
Всякий раз, когда я пытаюсь что-то вроде этого в моем коде:
logger.info("Connecting to Server")
Это то, что я увидеть в моем файле журнала:
Connecting to Server
кто-нибудь есть какие-либо предложения?
я предполагаю, что вы можете увидеть метку на вашей консоли, но не в файле журнала. верный? – AbtPst
Хороший звонок на этот! Я должен был знать lol :) – ryekayo
:) происходит все время. также, пожалуйста, примите ответ. – AbtPst