Я разместил более или менее такой же вопрос по адресу:
log4j не требует структуры каркасов журналов
Теперь я полагаю, что (после многих изумлений и прочего) остался только один обходной путь:
Измените уровень rootlogger на Fatal.
$ log4j.rootLogger = FATAL
И используйте Fatal () метод логгера для записи вашего сообщения.
Таким образом, вы не получите никакого сообщения регистрации фреймворка, если это не Fatal, и, как вы знаете, фатальное сообщение от фреймворка придет только в критической ситуации.
Таким образом, вы можете избавиться от всех сообщений фреймворка, и в то же время вы получите только то, для чего вы явно вошли в систему.