Необходимо получить путь к папке где лежит log, и сам log В первой вер. log4j FileAppender делал следующим образом:
FileAppender appender = (FileAppender) Logger.getRootLogger().getAppender(FILE_APPENDER_NAME);
File logDir = new File(appender.getFile()).getParentFile();
В log4j2:
org.apache.logging.log4j.Logger logger = LogManager.getLogger();
org.apache.logging.log4j.core.appender.FileAppender fileAppender =
(org.apache.logging.log4j.core.appender.FileAppender) ((org.apache.logging.log4j.core.Logger) logger).getAppenders().get(FILE_APPENDER_NAME);
Падает на java.lang.ClassCastException:
org.apache.logging.log4j.core.appender.AsyncAppender cannot be cast to org.apache.logging.log4j.core.appender.FileAppender
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Доброго времени суток! Я только учусь программироватьЯ использую Android Studio 3
Есть метод, который с моей точки зрения должен создавать каталоги: