标签:log4jConfigLocation

指定log4j配置文件路径

发表于7年前(Apr 13, 2016 2:56:57 PM)  阅读 3289  评论 0

分类: Java

标签: log4j classpath classpath* Log4jConfigListener log4jConfigLocation

log4j是使用频率很高的java日志组件,一般项目中都会在class根目录创建一个log4j.properties配置文件,Spring容器会默认在class根目录中寻找log4j.properties,约定优于配置。但难免存在需要显示指定的情况,这时,我们可以在web.xml中进行如下配置:

<context-param>
        <param-name>log4jConfigLocation</param-name>
        <param-value>
            WEB-INF/classes/log/log4j.properties
        </param-value>
    </context-param>

    <listener>
        <listener-class>org.springframework.web.ut
......