@OverWrite BlogJava

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            128 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks
          # Set root logger level to WARN and append to stdout
          log4j.rootLogger=WARN, stdout, error
          #WARN為log輸出級別,stdout,error為該log的別名,下面將用到
          log4j.appender.stdout=org.apache.log4j.ConsoleAppender
          log4j
          .appender.stdout.layout=org.apache.log4j.PatternLayout

          # Pattern to output the caller's file name and line number.
          log4j.appender.stdout.layout.ConversionPattern=%d %5p (%c:%L- %m%n

          # Print only messages of level ERROR or above in the package noModule.
          log4j.logger.noModule=FATAL

          # OpenSymphony Stuff
          log4j.logger.com.opensymphony=INFO
          log4j
          .logger.com.opensymphony.webwork=DEBUG

          # Spring Stuff
          log4j.logger.org.springframework=INFO

          #################################
          #                       錯誤信息 #
          #################################

          log4j.appender.error=org.apache.log4j.DailyRollingFileAppender
          log4j
          .appender.error.File=E:/MyDoc/WorkSpace/webworkroot/logs/errors.log
          log4j
          .appender.error.layout=org.apache.log4j.PatternLayout
          log4j
          .appender.error.layout.ConversionPattern=[%d]-%-5p (%F:%L)|%m%n
          log4j
          .appender.error.DatePattern='.'yyyy-MM-dd
          log4j
          .appender.error.Threshold=ERROR

          ###################################
          #                       CONSOLE #
          #################################


          log4j
          .appender.console=org.apache.log4j.ConsoleAppender
          log4j
          .appender.console.layout=org.apache.log4j.PatternLayout
          log4j
          .appender.console.layout.ConversionPattern=(%F:%L)|%m%n

          log4j
          .appender.errorcsle=org.apache.log4j.ConsoleAppender
          log4j
          .appender.errorcsle.layout=org.apache.log4j.PatternLayout
          log4j
          .appender.errorcsle.layout.ConversionPattern=%-5p (%F:%L)|%m%n
          log4j
          .appender.errorcsle.Threshold=ERROR

          ##################################
          #                       業務系統 #
          #################################

          log4j.logger.cn.vesung=DEBUG, logic

          log4j
          .appender.logic=org.apache.log4j.DailyRollingFileAppender
          log4j
          .appender.logic.File=E:/MyDoc/WorkSpace/webworkroot/logs/logic.log
          log4j
          .appender.logic.layout=org.apache.log4j.PatternLayout
          log4j
          .appender.logic.layout.ConversionPattern=[%d]-%-5p (%F:%L)|%m%n
          log4j
          .appender.logic.DatePattern='.'yyyy-MM-dd

          其實業務系統和錯誤信息的輸出定義對開發人員來說是最重要的。
          posted on 2008-01-22 15:28 vesung 閱讀(28667) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 屏东县| 大埔县| 柘城县| 徐州市| 永川市| 瑞丽市| 石景山区| 巴楚县| 清河县| 大余县| 宁陵县| 铜梁县| 凯里市| 永福县| 桐梓县| 旌德县| 永泰县| 闵行区| 卢龙县| 镇原县| 宁陕县| 陆河县| 定兴县| 桂阳县| 青阳县| 宜君县| 兴国县| 沁源县| 大关县| 遂川县| 洪雅县| 辽宁省| 衡南县| 沙湾县| 讷河市| 田东县| 铜梁县| 五华县| 孝昌县| 济南市| 黄石市|