<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jhonney的專欄

       ----人見人愛
    隨筆 - 49, 文章 - 1, 評論 - 23, 引用 - 0
    數(shù)據(jù)加載中……

    常用配置文件模板

    1.log4j property格式
     1# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!
     2# For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.
     3log4j.rootLogger=WARN, stdout, logfile
     4
     5
     6#log4j.logger.org.springframework.aop.framework.autoproxy=DEBUG
     7#log4j.logger.org.springframework.aop.framework.autoproxy.metadata=DEBUG
     8#log4j.logger.org.springframework.aop.framework.autoproxy.target=DEBUG
     9#log4j.logger.org.springframework.transaction.interceptor=DEBUG
    10#log4j.logger.org.acegisecurity.intercept=DEBUG
    11#log4j.logger.org.acegisecurity.intercept.method=DEBUG
    12#log4j.logger.org.acegisecurity.intercept.web=DEBUG
    13#log4j.logger.org.acegisecurity.afterinvocation=DEBUG
    14#log4j.logger.org.acegisecurity.acl=DEBUG
    15#log4j.logger.org.acegisecurity.acl.basic=DEBUG
    16#log4j.logger.org.acegisecurity.acls.sid=DEBUG
    17#log4j.logger.org.acegisecurity.taglibs.authz=DEBUG
    18#log4j.logger.org.acegisecurity.ui.basicauth=DEBUG
    19#log4j.logger.org.acegisecurity.ui.rememberme=DEBUG
    20#log4j.logger.org.acegisecurity.ui=DEBUG
    21#log4j.logger.org.acegisecurity.afterinvocation=DEBUG
    22#log4j.logger.org.acegisecurity.ui.rmi=DEBUG
    23#log4j.logger.org.acegisecurity.ui.httpinvoker=DEBUG
    24#log4j.logger.org.acegisecurity.util=DEBUG
    25#log4j.logger.org.acegisecurity.providers.dao=DEBUG
    26#log4j.logger.org.acegisecurity=DEBUG, stdout, logfile
    27#log4j.logger.com.whwater.hr.waf.security.intercept.web=DEBUG
    28log4j.logger.sample.security=DEBUG
    29log4j.logger.sample.menu=DEBUG
    30log4j.logger.net.sf.navigator=DEBUG
    31
    32
    33# Console output
    34log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    35log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    36log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
    37
    38# Rolling log file output
    39log4j.appender.logfile=org.apache.log4j.RollingFileAppender
    40log4j.appender.logfile.File=${testAcegi.root}/WEB-INF/testAcegiLog.html
    41log4j.appender.logfile.MaxFileSize=512KB
    42# Keep three backup files.
    43log4j.appender.logfile.MaxBackupIndex=1
    44# Pattern to output: date priority [category] - message
    45log4j.appender.logfile.layout=com.whwater.hr.waf.log4j.HTMLLayout
    46log4j.appender.logfile.layout.locationInfo=true
    47

    2.log4j XML格式
     1<?xml version="1.0" encoding="UTF-8" ?>
     2<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
     3
     4<!-- =====================================================================================  -->
     5<!-- Warning: the loggers of log4j has inheritable ability,the rootLogger is the root of    -->  
     6<!-- logger ,so the chind of it needn't writed like this:debug, stdout, logfile, just do    -->
     7<!-- it like this:debug, the detail reason can see my blog:http://www.tkk7.com/jhonney  -->
     8<!-- =====================================================================================  -->
     9
    10<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
    11
    12    <!-- ================================================================= -->
    13    <!--                     a html file appender                          -->
    14    <!-- html format. DO NOT use it on product environment.                -->
    15    <!-- ================================================================= -->
    16
    17    <appender name="AHTML"
    18        class="org.apache.log4j.RollingFileAppender">
    19        <param name="Threshold" value="DEBUG" />
    20        <param name="File" value="${hrwaf.root}/WEB-INF/waflog.html" />
    21        <param name="Append" value="false" />
    22        <param name="MaxFileSize" value="1024KB" />
    23        <param name="MaxBackupIndex" value="10" />
    24        <layout class="com.whwater.hr.waf.log4j.HTMLLayout">
    25            <param name="locationInfo" value="true" />
    26        </layout>
    27    </appender>
    28
    29    <!-- ================================================================= -->
    30    <!--                       a xml file appender                         -->
    31    <!-- xml format.                                                       -->
    32    <!-- ================================================================= -->
    33    <appender name="AXML" class="org.apache.log4j.FileAppender">
    34        <param name="Threshold" value="INFO" />
    35        <param name="File" value="waflog.xml" />
    36        <param name="Append" value="true" />
    37        <layout class="com.whater.hr.waf.log4j.XMLLayout"></layout>
    38    </appender>
    39    
    40    <!-- ================================================================= -->
    41    <!--                       a  console appender                         -->
    42    <!-- self-defined format.                                              -->
    43    <!-- ================================================================= -->
    44    <appender name="ACONSOLE"
    45        class="org.apache.log4j.ConsoleAppender">
    46        <layout class="com.whwater.hr.waf.log4j.ConsoleLayout">
    47            <param name="locationInfo" value="true" />
    48        </layout>
    49    </appender>
    50
    51    <!-- ================================================================= -->
    52    <!--                       a console appender                          -->
    53    <!-- original format.                                                  -->
    54    <!-- ================================================================= -->
    55    <appender name="console.log"
    56        class="org.apache.log4j.ConsoleAppender">
    57        <layout class="org.apache.log4j.PatternLayout">
    58            <param name="ConversionPattern"
    59                value="%d [%t] %l%n[%p] %m%n" />
    60        </layout>
    61    </appender>
    62
    63    <category name="com.whwater.hr.waf">
    64        <priority value="DEBUG" />
    65    </category>
    66
    67    <category name="app2">
    68        <priority value="DEBUG" />
    69    </category>
    70    
    71    <root>
    72        <level value="error" />
    73        <appender-ref ref="ACONSOLE" />
    74        <appender-ref ref="AHTML" />
    75    </root>
    76
    77</log4j:configuration>
    78

    3.ANT build.xml
     1<?xml version="1.0"?>
     2
     3<project name="LightWeightContainer" default="all" basedir=".">
     4
     5    <!-- properies -->
     6    <property name="src.dir" value="src" />
     7    <property name="classes.dir" value="classes" />
     8    <property name="lib.dir" value="lib" />
     9    <property name="dist.dir" value="dist" />
    10    <property name="version" value="1.5" />
    11
    12    <!-- 定義classpath -->
    13    <path id="master-classpath"> 
    14        <fileset file="${lib.dir}/*.jar" />
    15        <fileset file="${lib.dir}/log4j.properties" />
    16        <pathelement path="${classes.dir}"/>        
    17    </path>
    18
    19    <target name="all" depends="pack">
    20        <delete dir="${classes.dir}"  />
    21        <delete dir="${samples.dir}" />
    22    </target>
    23 
    24    <target name="clean">
    25        <!-- Delete the ${build} and ${dist} directory trees -->
    26        <delete dir="${classes.dir}" />
    27        <delete dir="${dist.dir}" />
    28    </target>
    29 
    30    <!-- 初始化任務 -->
    31    <target name="init" depends="clean">
    32    </target>
    33
    34    <!-- 編譯 -->
    35    <target name="compile" depends="init" description="compile the source files">
    36        <mkdir dir="${classes.dir}" />
    37
    38        <javac srcdir="${src.dir}" destdir="${classes.dir}" target="${version}" debug="true" encoding="UTF-8"
    39            fork="true"
    40            memoryInitialSize="64m"
    41            memoryMaximumSize="128m">
    42            <classpath refid="master-classpath" />
    43        </javac>
    44
    45        <copy todir="${classes.dir}" overwrite="true">
    46            <fileset dir="${src.dir}">
    47                <include name="**/*.xml" />
    48                <include name="**/*.properties" />
    49            </fileset>
    50        </copy>
    51        <copy todir="${classes.dir}/META-INF" overwrite="true">
    52            <fileset dir="${src.dir}/META-INF">
    53                <include name="**/*.*" />
    54            </fileset>
    55        </copy>
    56        <copy todir="${classes.dir}/META-INF/tlds" overwrite="true">
    57            <fileset dir="${src.dir}/META-INF/tlds">
    58                <include name="**/*.tld" />
    59            </fileset>
    60        </copy>
    61    </target>
    62
    63
    64    <!-- 打包成jar -->
    65    <target name="pack" depends="compile" description="make .jar file">
    66        <mkdir dir="${dist.dir}" />
    67        <jar destfile="${dist.dir}/lightWeightContainer.jar" basedir="${classes.dir}" manifest="${classes.dir}/META-INF/MANIFEST.MF"/>
    68        <copy todir="${dist.dir}">
    69            <fileset dir="${lib.dir}">
    70                <exclude name="jakarta-regexp-1.1.jar" />
    71            </fileset>
    72        </copy>
    73    </target>
    74</project>
    75
    76


    posted on 2007-06-19 00:04 Jhonney 閱讀(332) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 国产人成免费视频网站| 黄色三级三级三级免费看| 亚洲精品在线免费看| 亚洲国产精品人久久| 亚洲图片一区二区| 亚洲高清免费在线观看| 亚洲最大黄色网站| 亚洲中字慕日产2021| 亚洲精品456人成在线| 亚洲人成网站色7799| 亚洲AV无码一区二区大桥未久| 亚洲欧美日韩综合久久久| 亚洲av永久中文无码精品 | 天天摸天天操免费播放小视频| 成人免费视频小说| 日韩电影免费在线| 亚洲国产婷婷综合在线精品| 在线亚洲97se亚洲综合在线| 亚洲国产精品无码久久久不卡| 亚洲avav天堂av在线不卡 | 亚洲精品国产日韩无码AV永久免费网 | 国产精品免费观看久久| 免费观看的毛片手机视频| 日韩亚洲精品福利| 亚洲综合色婷婷七月丁香| 久久综合亚洲鲁鲁五月天| 亚洲精品456人成在线| 特级毛片免费播放| 久久成人a毛片免费观看网站| 亚洲精品国产免费| 国产精品嫩草影院免费| 精品国产亚洲男女在线线电影| 亚洲AV无码国产丝袜在线观看| 亚洲午夜精品在线| 麻豆va在线精品免费播放| 日本中文字幕免费高清视频| 国产h视频在线观看免费| 亚洲毛片av日韩av无码 | 国产在线98福利播放视频免费| 精品国产亚洲男女在线线电影| 亚洲自偷精品视频自拍|