J'utilise une bibliothèque tierce partie qui possède une configuration log4j.xml - quelle est la meilleure façon d'éteindre la journalisation? P>
5 Réponses :
dépend de la configuration. Essayez quelque chose comme: check log4jxmlformat pour Plus de détails. p> p>
Vous pouvez également essayer de définir le niveau de journalisation sur "sévère" si vous souhaitez uniquement enregistrer des événements de rupture de jeux. P>
ou directement à partir du code:
Logger.getRootLogger().removeAllAppenders();
Je pense que tout ce qui est nécessaire est de définir le paramètre de seuil sur OFF
<log4j:configuration threshold="OFF"> <root> <priority value ="off" /> <appender-ref ref="console" /> <appender-ref ref="rolling-file" /> </root> </log4j:configuration>
avec log4j.xml La solution minimale ressemble à ceci: Notez que dans Seuil = "OFF" CODE>, "OFF" doit être en minuscule. p> p>
Essayez-vous de supprimer tout enregistrement ou de cette bibliothèque tierce?
J'essaie de supprimer toutes les journalistes. Tout!