J'utilise le plugin tomcat7-maven pour tester mon application. Malheureusement, il emporte trop de choses sur la console. J'obtiens des trucs de débogage à partir du printemps, et plein d'autres trucs. Quel est le moyen le plus simple de limiter la sortie au niveau INFO, y compris le ressort et d'autres dépendances?Comment limiter la journalisation de tomcat7-maven-plugin
0
A
Répondre
2
Fournissez une configuration de journalisation pertinente. Je regarde un projet qui dépend essentiellement de Log4j (il utilise aussi SLF4J-Log4j pour que les dépendances qui utilisent SLF4J utilisent essentiellement Log4j).
Pour ce projet, j'ajoute un log4j.xml
sur le chemin de classe. Maven, donc ce serait dans src/main/resources
(qui sera empaqueté dans WEB-INF/classes
).
Mon log4j.xml
définit un groupe de appender
s, mais votre véritable question consiste à rappeler la journalisation. Cela est fait en utilisant des enregistreurs et un enregistreur de racine. Juste quelques exemples d'extraits ...:
<logger name="com.mydomain">
<level value="INFO" />
</logger>
<root>
<level value="WARN" />
<appender-ref ref="ASYNC-MAIN" />
</root>
Questions connexes
- 1. Comment limiter la taille d'une table?
- 2. quickfixengine: possible de restreindre la journalisation?
- 3. Comment limiter la date?
- 4. Comment contrôler la journalisation d'Hibernate?
- 5. Jetty: comment désactiver la journalisation?
- 6. Django: Comment fonctionne la journalisation?
- 7. Comment configurer la journalisation Hibernate?
- 8. NUnit - comment inclure la journalisation
- 9. android - comment implémenter la journalisation
- 10. La journalisation Python: effets inverses de disable()
- 11. Différents niveaux de journalisation entre la journalisation SFL4J et JDK
- 12. comment limiter la création d'objet avec certaines injection de dépendance?
- 13. Réduire la journalisation de RemoteWebDriver
- 14. Comment limiter la sortie JPQ?
- 15. Désactiver la journalisation ServiceStack
- 16. Comment limiter la largeur div?
- 17. Journalisation de la bibliothèque d'entreprise - comment obtenir le niveau de journalisation configuré lors de l'exécution?
- 18. Hadoop activer la journalisation
- 19. curl: Comment limiter la taille de GET?
- 20. Comment limiter la largeur de défilement UIScrollView?
- 21. Android - Comment limiter la largeur de LinearLayout
- 22. Comment limiter la longueur de MemoryStream?
- 23. active la journalisation de tilestache
- 24. Journalisation de la bibliothèque d'entreprise
- 25. Configuration de la journalisation ServiceStack
- 26. Xcode. Comment personnaliser la sortie de journalisation de la console
- 27. Comment activer la journalisation pour AWT
- 28. Comment configurer la journalisation du client OpenEJB?
- 29. Comment faire Twisted utiliser la journalisation Python?
- 30. Comment rediriger la journalisation dans akka?
Depuis que j'utilise le maven-tomcat-plugin, comment puis-je le configurer? Le téléchargement et le démarrage de tomcat se passent tous à l'intérieur d'une étape du cycle de vie lorsque je lance essentiellement "mvn tomcat7: run-war-only". Comment puis-je injecter un nouveau fichier journal dans Tomcat de cette façon ("peut-être une propriété système ou quelque chose")? – Jared
J'ai essayé et je peux changer les paramètres par défaut. Je suppose que pour être clair, j'espérais qu'il y avait un moyen de configurer le niveau de log au moment de l'exécution, pas seulement au moment de la construction (de la guerre). – Jared
Regardez 'extraResources' (paramètre du plugin), bien que je ne l'ai pas vu fonctionner, d'autres prétendent que c'est la voie à suivre (comme [ici] (http://stackoverflow.com/a/21469068/1325216)). –