log4j 1.2.15.jar下載 最新更新|軟件分類(lèi)|軟件專(zhuān)題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)編程開(kāi)發(fā)編程輔助 → log4j-1.2.15.jar.zip 帶源代碼官方免費(fèi)版

log4j-1.2.15.jar.zip

帶源代碼官方免費(fèi)版

log4j-1.2.15.jar.zip下載
  • 軟件大?。?span itemprop="fileSize">394.00 KB
  • 軟件語(yǔ)言:中文
  • 軟件類(lèi)型:國(guó)產(chǎn)軟件 / 編程輔助
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時(shí)間:2017-07-03 10:21:50
  • 軟件等級(jí):4星
  • 軟件廠商: -
  • 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?94.00 KB

點(diǎn)贊 好評(píng) 0%(0) 差評(píng) 差評(píng) 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址

小編為您推薦: log4j jar包

apache-log4j 1.2.15.jar是web程序開(kāi)發(fā)的java log4j實(shí)現(xiàn)代碼,其主要功能是查找日志錯(cuò)誤程序和代碼,需要的用戶(hù)歡迎來(lái)IT貓撲下載~

log4j 1.2.15.jar最新版簡(jiǎn)介

一個(gè)很好的日志工具包,是Eclipse開(kāi)發(fā)Web工程必備的工具包,察看日志,能幫你快速查找Web程序的錯(cuò)誤,為你開(kāi)發(fā)Web工程節(jié)省大量的時(shí)間

在強(qiáng)調(diào)可重用組件開(kāi)發(fā)的今天,除了自己從頭到尾開(kāi)發(fā)一個(gè)可重用的日志操作類(lèi)外,Apache為我們提供了一個(gè)強(qiáng)有力的日志操作包-Log4j。

Some contained classes:

org.apache.log4j.MDC

org.apache.log4j.NDC

org.apache.log4j.Level

org.apache.log4j.Layout

org.apache.log4j.Logger

org.apache.log4j.Appender

org.apache.log4j.Category

org.apache.log4j.Priority

org.apache.log4j.Hierarchy

org.apache.log4j.jmx.Agent

org.apache.log4j.varia.HUP

org.apache.log4j.Dispatcher

org.apache.log4j.HTMLLayout

org.apache.log4j.LogManager

org.apache.log4j.TTCCLayout

SHOW ALL CONTAINED CLASSES

log4j 1.2.15.jar下載

Log4j是什么?

Log4j是Apache的一個(gè)開(kāi)放源代碼項(xiàng)目,通過(guò)使用Log4j,我們可以控制日志信息輸送的目的地是控制臺(tái)、文件、GUI組件、甚至是套接口服務(wù)器、NT的事件記錄器、UNIX Syslog守護(hù)進(jìn)程等;我們也可以控制每一條日志的輸出格式;通過(guò)定義每一條日志信息的級(jí)別,我們能夠更加細(xì)致地控制日志的生成過(guò)程。最令人感興趣的就是,這些可以通過(guò)一個(gè)配置文件來(lái)靈活地進(jìn)行配置,而不需要修改應(yīng)用的代碼。

Log4j說(shuō)明

1 log4j.rootCategory=INFO, stdout , R

此句為將等級(jí)為INFO的日志信息輸出到stdout和R這兩個(gè)目的地,stdout和R的定義在下面的代碼,可以任意起名。等級(jí)可分為OFF、 FATAL、ERROR、WARN、INFO、DEBUG、ALL,如果配置OFF則不打出任何信息,如果配置為INFO這樣只顯示INFO, WARN, ERROR的log信息,而DEBUG信息不會(huì)被顯示,具體講解可參照第三部分定義配置文件中的logger。

3 log4j.appender.stdout=org.apache.log4j.ConsoleAppender

此句為定義名為stdout的輸出端是哪種類(lèi)型,可以是

org.apache.log4j.ConsoleAppender(控制臺(tái)),

org.apache.log4j.FileAppender(文件),

org.apache.log4j.DailyRollingFileAppender(每天產(chǎn)生一個(gè)日志文件),

org.apache.log4j.RollingFileAppender(文件大小到達(dá)指定尺寸的時(shí)候產(chǎn)生一個(gè)新的文件)

org.apache.log4j.WriterAppender(將日志信息以流格式發(fā)送到任意指定的地方)

具體講解可參照第三部分定義配置文件中的Appender。

4 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

此句為定義名為stdout的輸出端的layout是哪種類(lèi)型,可以是

org.apache.log4j.HTMLLayout(以HTML表格形式布局),

org.apache.log4j.PatternLayout(可以靈活地指定布局模式),

org.apache.log4j.SimpleLayout(包含日志信息的級(jí)別和信息字符串),

org.apache.log4j.TTCCLayout(包含日志產(chǎn)生的時(shí)間、線(xiàn)程、類(lèi)別等等信息)

具體講解可參照第三部分定義配置文件中的Layout。

5 log4j.appender.stdout.layout.ConversionPattern= [QC] %p [%t] %C.%M(%L) | %m%n

如果使用pattern布局就要指定的打印信息的具體格式ConversionPattern,打印參數(shù)如下:

%m 輸出代碼中指定的消息

%p 輸出優(yōu)先級(jí),即DEBUG,INFO,WARN,ERROR,FATAL

%r 輸出自應(yīng)用啟動(dòng)到輸出該log信息耗費(fèi)的毫秒數(shù)

%c 輸出所屬的類(lèi)目,通常就是所在類(lèi)的全名

%t 輸出產(chǎn)生該日志事件的線(xiàn)程名

%n 輸出一個(gè)回車(chē)換行符,Windows平臺(tái)為“rn”,Unix平臺(tái)為“n”

%d 輸出日志時(shí)間點(diǎn)的日期或時(shí)間,默認(rèn)格式為ISO8601,也可以在其后指定格式,比如:%d{yyyy MMM dd HH:mm:ss,SSS},輸出類(lèi)似:2002年10月18日 22:10:28,921

%l 輸出日志事件的發(fā)生位置,包括類(lèi)目名、發(fā)生的線(xiàn)程,以及在代碼中的行數(shù)。

[QC]是log信息的開(kāi)頭,可以為任意字符,一般為項(xiàng)目簡(jiǎn)稱(chēng)。

輸出的信息

[TS] DEBUG [main] AbstractBeanFactory.getBean(189) | Returning cached instance of singleton bean 'MyAutoProxy'

具體講解可參照第三部分定義配置文件中的格式化日志信息。

7 log4j.appender.R=org.apache.log4j.DailyRollingFileAppender

此句與第3行一樣。定義名為R的輸出端的類(lèi)型為每天產(chǎn)生一個(gè)日志文件。

8 log4j.appender.R.File=D:\Tomcat 5.5\logs\qc.log

此句為定義名為R的輸出端的文件名為D:\Tomcat 5.5\logs\qc.log

可以自行修改。

9 log4j.appender.R.layout=org.apache.log4j.PatternLayout

與第4行相同。

10 log4j.appender.R.layout.ConversionPattern=%d-[TS] %p %t %c - %m%n

與第5行相同。

12 log4j.logger.com. neusoft =DEBUG

指定com.neusoft包下的所有類(lèi)的等級(jí)為DEBUG。

可以把com.neusoft改為自己項(xiàng)目所用的包名。

13 log4j.logger.com.opensymphony.oscache=ERROR

14 log4j.logger.net.sf.navigator=ERROR

這兩句是把這兩個(gè)包下出現(xiàn)的錯(cuò)誤的等級(jí)設(shè)為ERROR,如果項(xiàng)目中沒(méi)有配置EHCache,則不需要這兩句。

15 log4j.logger.org.apache.commons=ERROR

16 log4j.logger.org.apache.struts=WARN

這兩句是struts的包。

17 log4j.logger.org.displaytag=ERROR

這句是displaytag的包。(QC問(wèn)題列表頁(yè)面所用)

18 log4j.logger.org.springframework=DEBUG

此句為Spring的包。

24 log4j.logger.org.hibernate.ps.PreparedStatementCache=WARN

25 log4j.logger.org.hibernate=DEBUG

此兩句是hibernate的包。

以上這些包的設(shè)置可根據(jù)項(xiàng)目的實(shí)際情況而自行定制。

配置根Logger

Logger 負(fù)責(zé)處理日志記錄的大部分操作。

其語(yǔ)法為:

log4j.rootLogger = [ level ] , appenderName, appenderName, …

其中,level 是日志記錄的優(yōu)先級(jí),分為OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者自定義的級(jí)別。Log4j建議只使用四個(gè)級(jí)別,優(yōu) 先級(jí)從高到低分別是ERROR、WARN、INFO、DEBUG。通過(guò)在這里定義的級(jí)別,您可以控制到應(yīng)用程序中相應(yīng)級(jí)別的日志信息的開(kāi)關(guān)。比如在這里定 義了INFO級(jí)別,只有等于及高于這個(gè)級(jí)別的才進(jìn)行處理,則應(yīng)用程序中所有DEBUG級(jí)別的日志信息將不被打印出來(lái)。ALL:打印所有的日志,OFF:關(guān) 閉所有的日志輸出。 appenderName就是指定日志信息輸出到哪個(gè)地方。可同時(shí)指定多個(gè)輸出目的地。

更多>> 軟件截圖

推薦應(yīng)用

    其他版本下載

    精品推薦 jar包

    jar包
    更多 (132個(gè)) >> jar包 JAR(Java Archive,Java歸檔文件)是與平臺(tái)無(wú)關(guān)的文件格式,它允許將許多文件組合成一個(gè)壓縮文件.為J2EE應(yīng)用程序創(chuàng)建的JAR文件是EAR文件(企業(yè)JAR文件).JAR文件格式以流行的ZIP文件格式為基礎(chǔ).與ZIP文件不同的是,JAR文件不僅用于壓縮和發(fā)布,而且還

    相關(guān)文章

    下載地址

    • log4j-1.2.15.jar.zip 帶源代碼官方免費(fèi)版

    查看所有評(píng)論>> 網(wǎng)友評(píng)論

    發(fā)表評(píng)論

    (您的評(píng)論需要經(jīng)過(guò)審核才能顯示) 網(wǎng)友粉絲QQ群號(hào):374962675

    查看所有 0條 評(píng)論>>

    更多>> 猜你喜歡