J'utilise log4j 2 dans mon application Java autonome. Cependant, je suis aux prises avec la variable de date dans la configuration log4j2.xml. Ce n'est pas résolu.La variable de date n'est pas résolue dans log4j2.xml lorsque vous utilisez log4j 2.0 dans une application java autonome sous osx
Voici mon fichier de configuration log4j2.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d [%t] %-5level %logger{36} - %msg%n"/>
</Console>
<File name="File" fileName="logs/Server-${date}.log">
<PatternLayout pattern="%d [%t] %-5level %logger{36} - %msg%n"/>
</File>
</appenders>
<loggers>
<root level="all">
<appender-ref ref="Console"/>
<appender-ref ref="File"/>
</root>
</loggers>
</configuration>
Cependant, le fichier journal qui est créé est: serveur - $ {date} .log
Mon application fonctionne sous Mac OS X, pas sûr que c'est la cause.
Merci les gars.