J'utilise Maven 3.0.4 avec Tomcat7-Maven-Plugin pour Tomcat Server embarqué. Je voudrais générer le journal du serveur via Modification pom.xml. Cependant, je ne peux obtenir aucun journal avec la propriété "TomcatloggingFile" dans la section Configuration. Ci-dessous ma configuration:
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.0</version> <configuration> <tomcatLoggingFile>tomcat_server.log</tomcatLoggingFile> </configuration> </plugin>
4 Réponses :
Les documentations indiquent que TomCatloggingFile fait référence à "Le chemin de la configuration de la journalisation Tomcat", pas le fichier journal lui-même. En outre, vous veillez à ce que les bibliothèques de journalisation sont sur la classe de classe. Voir http://tomcat.apache.org/tomcat-7.0-doc/logging. HTML P>
Utilisez log4j ou une autre bibliothèque de journalisation et voici une partie délicate ... vous devez ajouter des dépendances supplémentaires dans votre configuration de plug-in Maven
Je viens d'utiliser le fichier appendentifier pour log4J dans XML config inclus dans web.xml p>
La configuration de la journalisation pour Tomcat Maven est actuellement cassée en raison du bug
https: //issues.apache.org/jira/browse/mtomcat-127 p>
La solution de contournement doit simplement rediriger le stdout, comme: p>