См. Изменение имени и местоположения файла журнала сервера в интерактивной справке Консоли администрирования.
РЕДАКТИРОВАТЬ: Согласно комментарию, ОП на самом деле хочет, чтобы файловый аппендер создал каталоги родительского пути, если они не существуют. Я не знаю, какие версии weblogic или log4j используются, но согласно 9150 , старые версии log4j не реализуют это поведение:
Мы не можем предполагать, что у log4j будут права на создание каталогов, только запись
разрешения на файл, указанный в конфигурации. Это до сервера
администратор для управления деревом каталогов.
Это должно быть исправлено в версии 1.2.12 и новее.
PS: Я действительно предпочитаю найти все журналы в одном месте на одной машине, например. /var/log/weblogic/<PROJECTNAME>/myApp-${weblogic.Name}.log
. Действительно проще найти последний измененный файл: grep
файлы журнала и т. Д.