2016-10-28 12 views
0

Как получить доступ к переменной среды с именем «LOGS_HOME» в файле log4j.properties. Кроме того, я развернул на WebLogic 11g несколько войн, которые нуждаются в ценности этого E.V. для создания каталога и размещения там файлов журнала.Log4j - доступ к переменной окружения в Windows

BTW: Я использую log4j 1.2.17

ответ

0

Согласно этому answer, log4j версия 2 может решить вашу проблему ...

Однако, если вы не можете изменить версию log4j, вы можете использовать Свойства системы Заменяет и передает переменную окружения: LOGS_HOME как свойство системы JAVA при запуске сервера (пример: runWebLogic.bat -Dlogs.home=%LOGS_HOME% ... ПРИМЕЧАНИЕ: это просто пример, я действительно не знаю, как запустить веб-сервер, но идея такая же).