如何在log4j.xml中设置CATALINA_HOME? [英] How to set CATALINA_HOME in log4j.xml?
本文介绍了如何在log4j.xml中设置CATALINA_HOME?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要这样的东西:
参数名称="文件"value =" $ {CATALINA_HOME}/logs/log4j.log"
"param name="File" value="${CATALINA_HOME}/logs/log4j.log"
我看到了很多类似的问题,但是没有可行的解决方案.
I saw a lot of similar questions, but there is no working solutions.
推荐答案
您可以执行以下操作:
- 使用
-D
选项将CATALINA_HOME
发送为环境变量.您只需要运行
- send the
CATALINA_HOME
as an environment variable using-D
option. You just have to run
set JAVA_OPTS=%JAVA_OPTS% -DCATALINA_HOME=%CATALINA_HOME%
(如果您使用的是Windows或
export JAVA_OPTS=${JAVA_OPTS} -DCATALINA_HOME=$CATALINA_HOME
表示Unix.
set JAVA_OPTS=%JAVA_OPTS% -DCATALINA_HOME=%CATALINA_HOME%
if you are on windows or
export JAVA_OPTS=${JAVA_OPTS} -DCATALINA_HOME=$CATALINA_HOME
for unix.
现在只需在您的log4j配置文件中使用$ {CATALINA_HOME},这应该可以工作.
Now just use ${CATALINA_HOME} into your log4j configuration file and this should work.
这篇关于如何在log4j.xml中设置CATALINA_HOME?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文