Desidero utilizzare il nuovo Log4J 2 - Java Logging Framework. Tutto funziona bene, ma ho provato da un'ora a caricare un file di configurazione personalizzato per configurare la registrazione (come il livello di registro).Utilizzo di un file XML (log4j2.xml) per configurare Log4j 2
Questo è il mio log4j2.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</appenders>
<loggers>
<root level="error">
<appender-ref ref="Console"/>
</root>
</loggers>
</configuration>
ho provato quanto segue, ma non funziona nulla:
- spostare il file log4j2.xml quindi è situato nel pacchetto di default.
- spostare il file log4j2.xml in qualsiasi parte del progetto di
- Nome del file log4j2.xml come "log4j.xml"
- Creare una cartella nel progetto, posizionare il file log4j2.xml lì e aggiungere quella cartella per DURATA classpath
Dal momento che il official website non mi può aiutare, spero che tu possa aiutarmi a Log4j 2 lavorare con il mio file di configurazione.
Ti dispiacerebbe fornendo un feedback sulla mia risposta commentando? È stato di aiuto o non vedi ancora i messaggi di registro per livelli diversi da ERRORE? – Andrey