2016-10-28 171 views
0

如何訪問我的log4j.properties文件中名爲「LOGS_HOME」的環境變量。此外,我在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% ... 注:這只是一個例子,我真的不知道如何啓動weblogic服務器,但是它的想法是一樣的)。