log4j的作用:log4j是乙個日誌輸出的外掛程式專門用來進行日誌管理的,根據我的理解就是用來執行我們用來檢測程式bug的system.out.println()語句的,不過更為簡潔,格式也更好判斷,利用相關的符號,可以精確到某一行的問題點。
log4j有兩種使用的形式,一種是利用我們建立的log4j.properties檔案進行相關的配置,另外一種是利用log4j2.xml檔案進行配置。配置好之後我們就可以寫程式了。
1package
com.sxt.log4j;23
import
org.apache.logging.log4j.logmanager;
4import
org.apache.logging.log4j.logger;56
public
class
testlog4j
1516
public
static
void
main(string args)
19 }
log4j,可以利用properties的配置語句實現大的功能。
1#off,systemout,logfile,logdailyfile,logrollingfile,logmail,logdb,all,socket,im
2 log4j.rootlogger =all,systemout,logfile,logdailyfile,logrollingfile,logmail,logdb,socket,im34
#輸出到控制台
1112
#輸出到檔案
2122
#定期回滾日誌檔案(logdailyfile)
3233
#回滾檔案(logrollingfile)
4445
#傳送日誌到指定郵件
6263
#將日誌登入到mysql資料庫
192.168.1.71:3306/test
7172
# 應用於socket
77 # set up for log factor 5
838485
posted @
2018-10-25 20:03
前進山巒 閱讀(
...)
編輯收藏
Log4j知識積累
log4j簡單地說,由3個東西組成 乙個叫 logger 是我們的程式直接使用的東西,log4j高明之處就在於它的logger可以有繼承關係,下面我會稍微用到一點這個功能 乙個叫 layout 也就是日誌輸出的格式定義。注意 1 root也是屬於乙個logger,只不過是所有additivity f...
log4j日誌系統 Log4j
1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...
log4j知識相關(一)
一 例子 log4j.rootlogger debug,console log4j.addivity.console true 5p d t l m x n log1 log4j.logger.smartadapter debug,smartadapter log4j.addivity.smarta...