« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
戒除浮躁,读好书,交益友 |
Blog信息 |
blog名称:邢红瑞的blog 日志总数:523 评论数量:1142 留言数量:0 访问次数:9696084 建立时间:2004年12月20日 |

| |
[java语言]log4j的xml配置问题 原创空间, 文章收藏, 软件技术, 电脑与网络
邢红瑞 发表于 2008/4/21 16:11:51 |
以前使用属性文件的时候,没有发现什么问题,现在出现一点问题。
web.xml配置
<context-param> <param-name>log4jConfigLocation</param-name> <param-value>classpath:log4j.xml</param-value> </context-param>
这样不行
<context-param> <param-name>log4jConfigLocation</param-name> <param-value>WEB-INF/log4j.xml</param-value> </context-param>
<listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener>
log4j.xml格式是这样的 放入src下
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE log4j:configuration SYSTEM "/WEB-INF/log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" >
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %p [%t] - %C.%M | %m%n" /> </layout> </appender> <appender name="DAILY_ROLLING" class="org.apache.log4j.DailyRollingFileAppender"> <param name="File" value="/opt/blog2-profile-search/logs/stdout.log" /> <param name="DatePattern" value="'.'yyyyMMdd"/> <param name="Append" value="true"/> <param name="Threshold" value="DEBUG"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %p [%t] - %C.%M | %m%n" /> </layout> </appender>
<logger name="org.apache"> <level value="WARN" /> </logger>
<logger name="org.hibernate"> <level value="WARN" /> </logger>
<logger name="org.springframework"> <level value="DEBUG" /> </logger>
<logger name="com.opensymphony"> <level value="WARN" /> </logger>
<root> <level value="WARN" /> <appender-ref ref="CONSOLE" /> <appender-ref ref="DAILY_ROLLING" /> </root>
</log4j:configuration>
以后备忘 |
|
|