應用日誌檔案沒有生成(log4j spring)

2021-08-31 14:30:57 字數 492 閱讀 2297

這兩天在把乙個系統向新平台遷移,碰到乙個問題,日誌檔案沒有生成,也談不上記錄日誌了。該系統在以前的環境是可以記錄日誌的,系統是spring框架,日誌採用log4j。最後分析了一下,由於重新寫了乙個web.xml,其中配置了log4jconfiglocation,但是沒有配置org.springframework.web.util.log4jconfiglistener,所以日誌檔案沒有產生。

log4jconfiglocation

/web-inf/log4j.properties

log4jrefreshinterval

60000

org.springframework.web.util.log4jconfiglistener

附錄:資訊: sessionlistener: contextinitialized()

資訊: initializing log4j from [d:\***xx\web-inf\classes\log4j.properties]

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.properties配置檔案內容 配置根log log4j.rootlogger debug,stdout,log log列印到控制台 5p 輸出內容長度如果小於5的話,則用空格補齊。輸出日誌如上文中的log stdout,可以自定義,一定要配置在log4j.rootlogger才會起作...

Log4J日誌檔案配置

log4j日誌檔案配置 一 日誌器配置 根日誌器 其他日誌器都繼承自這個日誌器 日誌的層次 log4j.logger.a info,a1 log4j.logger.a.b debug,a1,a2 則日誌器的繼承關係為 a.b繼承自a,a繼承自root logger,即發往a.b的info日誌,也會被...