Я пытаюсь создать общий файл log4j.xml для нескольких приложений. Дело в том, что некоторые пути пакетов одинаковы (даже имена классов) в разных приложениях, поэтому я не могу определить его как
log4j.logger.com.aaa.bbb=debug, logfile
Как я могу отделить эти файлы журнала в соответствии с приложениями? Я могу сделать это в файлах классов, используя имя приложения в логгере, например:
private static Logger logger=Logger.getLogger("CAppender");
Но я не хочу менять код внутри классов.
Есть идеи?