b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

log4j appenders_fileappender log4j_log4j file windows

电脑杂谈  发布时间:2017-02-21 14:24:03  来源:网络整理

fileappender log4j_log4j appenders_log4j file windows

fileappender log4j

如果使用spring插件创建一个spring template project,它会默认带log4j,只要改下log4j的配置就可以使用了,如果自己创建的project,就要加载下log4f的包了,使用步骤如下

1.pom.xml加入log4j的依赖包

<!-- Logging -->  
<dependency>  
    <groupId>org.slf4j</groupId>  
    <artifactId>slf4j-api</artifactId>  
    <version>1.6.6</version>  
</dependency>  
<dependency>  
    <groupId>org.slf4j</groupId>  
    <artifactId>jcl-over-slf4j</artifactId>  
    <version>1.6.6</version>  
    <scope>runtime</scope>  
    </dependency>  
<dependency>  
    <groupId>org.slf4j</groupId>  
    <artifactId>slf4j-log4j12</artifactId>  
    <version>1.6.6</version>  
    <scope>runtime</scope>  
</dependency>  

2.在src/main/resources下创建log4j.xml

<?xml version="1.0" encoding="UTF-8"?>  
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
  <!-- [控制台STDOUT] -->
  <appender name="console" class="org.apache.log4j.ConsoleAppender">
     <param name="encoding" value="GBK" />
     <param name="target" value="System.out" />
     <layout class="org.apache.log4j.PatternLayout">
       <param name="ConversionPattern" value="%-5p %c{2} - %m%n" />
     </layout>
  </appender>

  <!-- [公共Appender] -->
  <appender name="DEFAULT-APPENDER" class="org.apache.log4j.DailyRollingFileAppender">
     <param name="File" value="${webapp.root}/logs/common-default.log" />
     <param name="Append" value="true" />
     <param name="encoding" value="GBK" />
     <param name="DatePattern" value="'.'yyyy-MM-dd'.log'" />
     <layout class="org.apache.log4j.PatternLayout">
	<param name="ConversionPattern" value="%d %-5p %c{2} - %m%n" />
     </layout>
   </appender>

   <!-- [错误日志APPENDER] -->
   <appender name="ERROR-APPENDER" class="org.apache.log4j.DailyRollingFileAppender">
     <param name="File" value="${webapp.root}/logs/common-error.log" />
     <param name="Append" value="true" />
     <param name="encoding" value="GBK" />
     <param name="threshold" value="error" />
     <param name="DatePattern" value="'.'yyyy-MM-dd'.log'" />
     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%d %-5p %c{2} - %m%n" />
     </layout>
   </appender>

   <!-- [组件日志APPENDER] -->
   <appender name="COMPONENT-APPENDER"
class="org.apache.log4j.DailyRollingFileAppender">
     <param name="File" value="${webapp.root}/logs/logistics-component.log" />
     <param name="Append" value="true" />
     <param name="encoding" value="GBK" />
     <param name="DatePattern" value="'.'yyyy-MM-dd'.log'" />
     <layout class="org.apache.log4j.PatternLayout">
	<param name="ConversionPattern" value="%d %-5p %c{2} - %m%n" />
     </layout>
   </appender>

   <!-- [组件日志] -->
   <logger name="LOGISTICS-COMPONENT">
      <level value="${loggingLevel}" />
      <appender-ref ref="COMPONENT-APPENDER" />
      <appender-ref ref="ERROR-APPENDER" />
   </logger>

   <!-- Root Logger -->
   <root>
       <level value="${rootLevel}"></level>
       <appender-ref ref="DEFAULT-APPENDER" />
       <appender-ref ref="ERROR-APPENDER" />
   </root>
</log4j:configuration>


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-33684-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...