xml**
xmlversion="1.0"
encoding="utf-8"
?>
>
<
log4j:configuration
xmlns:log4j=''
>
<
name="myconsole"
>
<
layout
class="org.apache.log4j.patternlayout"
>
<
param
name="conversionpattern"
value="[%d %-5p] [%t] %c - %m%n"
/>
layout
>
<
filter
class="org.apache.log4j.varia.levelrangefilter"
>
<
param
name="levelmin"
value="debug"
/>
<
param
name="levelmax"
value="warn"
/>
<
param
name="acceptonmatch"
value="true"
/>
filter
>
>
<
name="myfile"
>
<
param
name="file"
value="d:/output.log"
/>
<
param
value="true"
/>
<
param
name="maxbackupindex"
value="10"
/>
<
layout
class="org.apache.log4j.patternlayout"
>
<
param
name="conversionpattern"
value="%p (%c:%l)- %m%n"
/>
layout
>
>
<
>
<
param
name="file"
value="e:/activex.log"
/>
<
param
name="datepattern"
value="'.'yyyy-mm-dd'.log'"
/>
<
layout
class="org.apache.log4j.patternlayout"
>
<
param
name="conversionpattern"
value="[%d %-5p] [%t] %c - %m%n"
/>
layout
>
>
<
logger
name="com.runway.bssp.activexdemo"
additivity="false"
>
<
priority
value ="info"
/>
<
/>
logger
>
<
root
>
<
priority
value ="debug"
/>
<
ref="myconsole"
/>
<
ref="myfile"
/>
root
>
log4j:configuration
>
(2). 日記記錄的優先順序priority,優先順序由高到低分為
off ,fatal ,error ,warn ,info ,debug ,all。
log4j建議只使用fatal ,error ,warn ,info ,debug這五個級別。
(3). 格式說明layout中的引數都以%開始,後面不同的引數代表不同的格式化資訊(引數按字母表順序列出):
%c 輸出所屬類的全名,可在修改為 %d ,num類名輸出的維(如:"org.apache.elathen.classname",%c將輸出elathen.classname)
%d 輸出日誌時間其格式為 %d,可指定格式 如 %d
%l 輸出日誌事件發生位置,包括類目名、發生執行緒,在**中的行數
%n 換行符
%m 輸出**指定資訊,如info(「message」),輸出message
%p 輸出優先順序,即 fatal ,error 等
%r 輸出從啟動到顯示該log資訊所耗費的毫秒數
%t 輸出產生該日誌事件的執行緒名
log4j xml配置詳解
熟讀乙個典型的log4j配置檔案 value d 5p t c m n value d 5p t c m n 2 日記記錄的優先順序priority,優先順序由高到低分為 off fatal error warn info debug all。log4j建議只使用fatal error warn i...
log4j xml配置詳解
2 日記記錄的優先順序priority,優先順序由高到低分為 off fatal error warn info debug all。log4j建議只使用fatal error warn info debug這五個級別。3 格式說明layout中的引數都以 開始,後面不同的引數代表不同的格式化資訊 ...
log4j xml的基本配置
這是log4j預設的配置,我們先熟悉一下 引數都以 開始後面不同的引數代表不同的格式化資訊 引數按字母表順序列出 c 輸出所屬類的全名,可在修改為 d num類名輸出的圍 如 org.apache.elathen.classname c將輸出elathen.classname d 輸出日誌時間其格式...