chcę użyć nowego LOG4J 2 - Java Framework Logging. Wszystko działa dobrze, ale próbowałem od godziny załadować niestandardowy plik konfiguracyjny, aby skonfigurować rejestrowanie (np. Poziom logowania).pomocą pliku XML (log4j2.xml), aby skonfigurować Log4j 2
To mój 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>
Próbowałem następujących, ale nic nie działa:
- Przenieś plik log4j2.xml tak, że znajduje się w domyślnym pakiecie.
- Przenieś plik log4j2.xml nigdzie w projekcie
- Nazwa pliku log4j2.xml jako „log4j.xml”
- Utwórz folder w projekcie, należy umieścić tam plik log4j2.xml i dodać do tego folderu Twoja ścieżka wykonawcza Clashspath
Ponieważ official website nie może mi pomóc, mam nadzieję, że pomożesz mi w tym, aby Log4j 2 pracował z moim plikiem konfiguracyjnym.
Mogłabyś zapewniając pewne informacje zwrotne na moją odpowiedź, komentując? Czy to pomogło, czy nadal nie widzisz komunikatów o poziomach innych niż ERROR? – Andrey