У меня простой код: < /p>
Код: Выделить всё
package org.example;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class Main {
private static final Logger log = LogManager.getLogger(Main.class);
public static void main(String[] args) {
log.error("AAAA");
}
}
i've added log4j2.xml in src/main/resources with file appender and changed log format
when i try to start i Получите запись журнала формата по умолчанию в консоли
[main] erry org.example.main - aaaa
no file не создан, мой log4j2.xml игнорируется. В скомпилированном файле JAR (если переименовать его с помощью ZIP) я вижу log4j2.xml в root.
log4j2 игнорирует мою конфигурацию и используйте по умолчанию. Что я делаю не так?
Подробнее здесь: https://stackoverflow.com/questions/796 ... onsole-app