Bonjour,

j'ai le fichier log4j.properties suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
log4j.rootLogger=WARNING,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%-4r %-5p [%t] %c %3x - %m%n
 
log4j.logger.gessai=WARNING,fichier
log4j.appender.fichier=org.apache.log4j.FileAppender
log4j.appender.fichier.File=GesSAI.log
log4j.appender.fichier.layout=org.apache.log4j.PatternLayout
log4j.appender.fichier.layout.ConversionPattern=%-4r %-5p [%t] %c %3x - %m%n
Le souci ici c'est que mon fichier GesSAI.log se pose dans le répertoire à partir duquel on lance le script de démarrage de Tomcat.

Ce que je voudrais c'est que ce fichier se mette dans le répertoire de logs de tomcat. Je voulais savoir si il était possible d'utiliser des variables d'environnement pour configurer le log4j comme je le souhaite ou si je suis obligé de passer par un chemin relatif ou absolu

D'avance merci

Grimmer