Ich verwende log4j, um sowohl an der Konsole als auch an der Datei zu loggen. Es funktioniert nur mit Konsole, aber nicht mit Datei, dachte die Datei erstellt werden wirdlog4j protokolliert nicht für Datei
Dies ist meine Konfigurationsdatei:
name=PropertiesConfig
property.filename = logs
appenders = console, file
appender.console.type = Console
appender.console.name = STDOUT
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = [%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1} - %msg%n
appender.file.type = File
appender.file.name = LOGFILE
appender.file.fileName=${filename}/my_server_logs.log
appender.file.layout.type=PatternLayout
appender.file.layout.pattern=[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1} - %msg%n
loggers=file
logger.file.name=guru.springframework.blog.log4j2properties
logger.file.level = debug
logger.file.appenderRefs = file
logger.file.appenderRef.file.ref = LOGFILE
rootLogger.level = debug
rootLogger.appenderRefs = file, stdout
rootLogger.appenderRef.stdout.ref = STDOUT
Was bin ich fehlt bitte?
Yeah du hast Recht! vielen dank –
du bist willkommen mein freund :) – VivekRatanSinha