gpt4 book ai didi

java - 如何在 log4j.xml 中设置 CATALINA_HOME?

转载 作者:搜寻专家 更新时间:2023-10-30 21:40:35 26 4
gpt4 key购买 nike

我需要这样的东西:

"param name="File"value="${CATALINA_HOME}/logs/log4j.log"

我看到了很多类似的问题,但没有有效的解决方案。

最佳答案

对于 Tomcat 6.0 或更新版本,使用 catalina.base(而不是 catalina.home):

param name="File"value="${catalina.base}/logs/log4j.log"

根据宿主系统的不同,两者可能不同,例如:

catalina.home: /usr/share/tomcat7
catalina.base: /var/lib/tomcat7

catalina.home 下有 bin 文件夹。

catalina.base下有conflogswebapps等文件夹/链接。

Tomcat 使用 catalina.base 本身来配置日志记录目录 - 请参阅 conf/logging.properties 其中说:

1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs

关于java - 如何在 log4j.xml 中设置 CATALINA_HOME?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10769667/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com