log4j_config_windows.xml

来自「移动营业厅 礼品派送 短信 倒计时控制 锁定gwt 开发 图片上传等」· XML 代码 · 共 77 行

XML
77
字号
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
  
  <!-- ================================================================= -->
  <!--                     a rolling file appender                       -->
  <!-- ================================================================= -->
  
  <appender name="file.debug.log" class="org.apache.log4j.RollingFileAppender">
    <param name="File" value="c:/env_mon.debug.log" />
    <param name="Append" value="true" />
    <param name="MaxFileSize" value="1024000" />
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d - %m%n" />
    </layout>
    <filter class="org.apache.log4j.varia.LevelRangeFilter">
      	<param name="LevelMin" value="debug" />
      	<param name="LevelMax" value="info" />
      	<param name="acceptOnMatch" value="true"/>
	</filter>
  </appender>
  
  <appender name="file.error.log" class="org.apache.log4j.RollingFileAppender">
    <param name="File" value="c:/env_mon.error.log" />
    <param name="Append" value="true" />
    <param name="MaxFileSize" value="102400" />
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d [%t] %p %C{2} (%F:%L) - %m%n" />
    </layout>
    <filter class="org.apache.log4j.varia.LevelRangeFilter">
      	<param name="LevelMin" value="warn" />
      	<param name="acceptOnMatch" value="true"/>
	</filter>
  </appender>
  
  <!-- ================================================================= -->
  <!--                       a console appender                          -->
  <!--     debug can be turned off by setting level of root to "off"     -->
  <!-- ================================================================= -->
  
  <appender name="console.error.log" class="org.apache.log4j.ConsoleAppender">
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d [%t] %p %C{2} (%F:%L) - %m%n" />
    </layout>
    <filter class="org.apache.log4j.varia.LevelRangeFilter">
      	<param name="LevelMin" value="warn" />
      	<param name="acceptOnMatch" value="true"/>
	</filter>
    
  </appender>

  <appender name="console.debug.log" class="org.apache.log4j.ConsoleAppender">
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d - %m%n" />
    </layout>
    <filter class="org.apache.log4j.varia.LevelRangeFilter">
      	<param name="LevelMin" value="debug" />
      	<param name="LevelMax" value="info" />
      	<param name="acceptOnMatch" value="true"/>
	</filter>
    
  </appender>

  <root>
    <level value="info" />
    <!--
    <appender-ref ref="file.debug.log" />
    <appender-ref ref="file.error.log" />
    -->
    
    <appender-ref ref="console.error.log" />
    <appender-ref ref="console.debug.log" />
  </root>
    
</log4j:configuration>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?