Activation de la journalisation d'un composant tiers
Question
Dans l’un des codes, j’utilise Jetty. J'utilise le bocal Jetty et importe les classes de mon code Java.
Le niveau de journalisation par défaut de Jetty est INFO s'il n'est pas configuré spécifiquement. Nous pouvons activer le mode DEBUG par code. L'enregistreur semble être un log4j.
org.mortbay.log.Logger jettyLogger = org.mortbay.log.Log.getLog();
jettyLogger.setDebugEnabled(true);
Supposons que je n’ai pas ajouté cela au code. Et maintenant, je veux activer la journalisation par une autre méthode. Puis-je faire cela en utilisant une configuration log4j?
La solution
Voici la page de documentation de Jetty sur l’utilisation de son enregistreur.
Vous devriez pouvoir utiliser un fichier log4j.properties standard si vous utilisez log4j comme implémentation de journalisation
Autres conseils
Ajoutez ceci à votre fichier log4j.xml
<category name="org.mortbay">
<priority value="debug" />
</category>