JBoss下配置log4j
log4j
是一個優秀的開源的java日志系統,jboss內部也集成了它,在jboss下默認的只是對server做了每日日志,并沒有對你部署的項目進行每日的日志構建,但我們可以通過修改log4j.xml文件來實現。log4j.xml文件在jboss安裝目錄下的server\default\conf下,打開log4j.xml文件
?
這是log4j默認的配置,我們先熟悉一下
??? <layout class="org.apache.log4j.PatternLayout">
??? <!-- Rollover at midnight each day -->
??? <!-- Rollover at the top of each hour
??? <layout class="org.apache.log4j.PatternLayout">
????? <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n |
? <!-- A size based file rolling appender--> ??? <layout class="org.apache.log4j.PatternLayout">
?上面是jboss下log4j的默認配置,對jboss的server進行日志記錄,接下來我們添加web項目的日志,在log4j.xml
? 文件中把下面的配置信息加上去就可以了
? <appender name="com.szypt.all" class="org.jboss.logging.appender.RollingFileAppender">
??? <param name="File" value="${jboss.server.home.dir}/log/elathen.log"/>
??? <param name="Append" value="true"/>
??? <param name="MaxFileSize" value="500KB"/>
??? <param name="MaxBackupIndex" value="1"/>
????? <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
??? </layout>????
? </appender>
? <logger name="com.szypt">
??? <level value="DEBUG" />
??? <appender-ref ref="com.szypt.all"/>
? </logger>
posted on 2007-03-08 15:55 風人園 閱讀(1407) 評論(0) 編輯 收藏 所屬分類: JBoss