2016-10-28 41 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服务器,但是它的想法是一样的)。