java的日志框架有:1.SLF4J,基于API的java日志框架;2.log4j,基于java的開源日志組件;3.logstash,java日志管理工具;4.gclogviewer,java日志查看工具;5.Commons Logging ,第三方日志庫;6.Logback,開源日志組件;7.Jul,java原生日志框架;
java的日志框架有以下幾種
1.SLF4J
SLF4J是一個基于API的java日志框架,可以提供統一的日志記錄接口,從而實現日志功能,且可以通過API來開發相應的適配器。
2.log4j
log4j是一個基于java的開源日志組件,可以將日志信息輸出到控制臺、文件或用戶界面,且可以自定義日志格式和日志等級。
3.logstash
logstash是一個java日志管理工具,使用logstash可以對日志進行傳輸、處理、管理和檢索,且具有統計和查詢日志信息的功能。
4.gclogviewer
gclogviewer是一個java日志查看工具,支持jdk6,使用gclogviewer可以根據gc log生成GC的趨勢圖。
5.Commons Logging
Commons Logging是一個第三方日志庫,是由Apache創建的日志模塊,使用Commons Logging可以掛接不同的日志系統,并通過配置文件指定掛接的日志系統。
6.Logback
Logback是一個開源的日志組件,其分為logback-core、logback-classic和logback-access三個模塊,其中logback-core是其它兩個模塊的基礎模塊,logback-classic可以被同化為log4j的顯著改進版本,而logback-access可以通過Http來訪問日志。
7.Jul
Jul是一個java原生的日志框架,使用時不需要另外引入第三方類庫,具有使用方便、可以在小型應用中靈活應用的特點。