Contrairement à la série Tomcat 8.0, la sortie du journal de la série 8.5 a quelques modifications.
Cette fois, je vais le remplacer par Log4j2, mais avec Log4j2.4 et les méthodes antérieures, il sera ** ignoré ** du tout.
La procédure est la suivante:
Téléchargez l'ensemble de log4j2 depuis https://logging.apache.org/log4j/2.x/download.html → décompressez-le. Ensuite, le fichier jar qui peut être mangé comme adaptateur de journal standard de Tomcat et le fichier jar de l'unité principale Log4J2 sont transférés vers la lib du répertoire d'installation de Tomcat 8.5 (ci-après appelé CATALINA_HOME défini dans la variable d'environnement suivant le fichier de démarrage Tomcat bat | sh). Placez les trois suivants.
Créez un fichier de configuration Log4j2 (généralement en utilisant log4j2.xml) et placez-le. Vous pouvez le placer n'importe où, mais par souci de clarté, placez-le dans CATALINA_HOME / conf.
Un exemple de configuration pour log4j2.xml peut également être trouvé dans Qiita: étapes pour remplacer la sortie du journal Tomcat par log4j2. Faisons les ajustements appropriés.
Les fichiers de démarrage Tomcat startup.bat et startup.sh sont définis pour exécuter setenv.bat et setenv.sh, qui peuvent définir des variables d'environnement, donc ** créez ** ces fichiers.
Pour Windows, écrivez la ligne suivante
setenv.bat
SET JAVA_OPTS=%JAVA_OPTS% -Dlog4j.configurationFile=file://%CATALINA_HOME%/conf/log4j2.xml
C'est tout pour les éléments de réglage. Lorsque vous exécutez startup.bat ou startup.sh, il sera sorti de Log4j2 en toute sécurité.
Jusqu'à la série Tomcat8.0, il était nécessaire de supprimer logging.properties dans CATALINA_HOME / conf ou de l'enregistrer dans un autre emplacement et de télécharger l'adaptateur pour la sortie du journal séparément, mais ces opérations ne sont plus nécessaires. .. Plutôt ** Ne le faites pas ** (car les paramètres de journal sont complètement ignorés)
Qiita: Procédure de remplacement de la sortie du journal Tomcat par log4j2 Log4J|Commons Logging Bridge http://tomcat.apache.org/download-80.cgi#8.5.15
Recommended Posts