Existe-t-il un moyen de transmettre des données ou des paramètres à log4j avant de les charger, puis d'utiliser cette propriété dans le fichier de configuration.Transmettre les propriétés à log4j avant qu'elles ne se chargent
Je supposais il y a un système de propriétés que je pourrais utiliser:
log4j.appender.R.File =/usr/local/PFS/logs/$ {} ws.host /log4j.log
Où ws.host est la propriété que je veux utiliser. Mais comment puis-je définir cette valeur?
En outre, je suis dans un environnement Web. Comment puis-je savoir à quel point définir le paramètre de propriété avant le chargement de log4j?
Parlez-vous de la définition à travers le code ou à travers un argument de la ligne de commande? – aperkins
Je suis dans un environnement web. J'espérais pouvoir définir le paramètre log4j dans le code System.properties.put()? puis dans mon fichier log4j, définissez la configuration. –