1
次のRollingFileアペンダを追加しようとしました。log4j2 filePatternは補間しません
<RollingFile name="appFile" fileName="${sys:catalina.base}${sys:file.separator}logs${sys:file.separator}${web:contextPath}${sys:file.separator}app.log" filePattern="app-%d{dd-MM-yyyy}.log">
<PatternLayout pattern="%d{dd/MM/yyyy HH:mm:ss} %c{2} - %m%n" />
<Policies>
<TimeBasedTriggeringPolicy />
<SizeBasedTriggeringPolicy size="250 MB" />
</Policies>
<DefaultRolloverStrategy max="20" />
</RollingFile>
代わりにアプリ-XX-XX-xxxx.logのファイルが正しいパスに作成されますが、名前は常に同じ(app.logを)です。
私は何が間違っていますか?
おかげで、あなたは正しいです。今それは完璧に動作します! – Myrdivar