作成時にファイル名に日付を追加するlog4j.propertiesのサンプルコードが欲しいです。たとえば、catilina.{yyyy-mm-dd}.log の形式のファイル catilina.2013-02-13.log があるとします。
以下のコードを使用しましたが、うまくいきません
log4j.appender.FILE.File=${log}/catilina_%d{yyyy-MM-dd}.log
ありがとう、
代わりにLogbackを使用することをお勧めします。より高速で優れたプログラマーが背後にいるため、ドキュメントで探しているものを簡単に見つけることができます (日付による区切り、サイズ制限があってもいいです!)、アペンダーを使用したもの
<timestamp key="bySecond" datePattern="yyyyMMdd'T'HHmmss"/>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<!-- use the previously created timestamp to create a uniquely named log file -->
<file>log-${bySecond}.txt</file>
<encoder>
<pattern>%logger{35} - %msg%n</pattern>
</encoder>
</appender>
アペンダーの詳細