NetBeans IDE を使用して struts2 で Web アプリケーションを作成しています。
ここで、アプリケーションで 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
Debug、warn、error などの適切な log4j 階層を使用して、すべてのメッセージをログに記録しました。
しかし、ログ メッセージと共に、何千もの (おそらくフレームワーク関連の) ログも取得しています。そして、この動作により、ログ ファイルが非常にかさばります。
アプリケーションで明示的に指定したものを除いて、ログメッセージは絶対に必要ありません。
助けに感謝します。前もって感謝します。