0
我正在使用NetBeans IDE在struts2中創建一個Web應用程序。log4j不需要框架日誌struts
現在,我需要在我的應用程序中使用log4j,並且我已經在WEB-INF/classes下成功創建了log4j.properties文件。
這是我的log4j.properties文件: -
# Define the root logger with appender file
log4j.rootLogger = FATAL,FILE
# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=F:\\Projects\\TinyStars\\NetbeansProject\\tinystarsbak\\web\\logs\\tinystar_log.out
# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=[%-5p][%d{dd-MM-yyyy HH:mm:ss}]%m%n
我已經登錄使用適當的log4j層次結構像調試我所有的消息,警告,錯誤等
但隨着我的日誌消息一起我很也獲得數以千計(可能與框架有關)的日誌。這種行爲使我的日誌文件非常龐大。
我絕對不希望除了我在應用程序中明確給出的任何日誌消息。
欣賞幫助。提前致謝。
您是否嘗試明確關閉S2/OGNL日誌記錄?是devmode? –
是的,devmode設置爲false。但我希望只有我的日誌應該在我指定的文件中。如果框架消息很重要,請將其放在其他文件中。那麼如何分離我的日誌和框架日誌。 – Dishant