Où puis-je afficher les fichiers journaux Tomcat dans Eclipse?
Pour une raison quelconque, mon dossier d’installation / journal Tomcat est toujours vide.
BTW, est-ce que Tomcat sauvegarde au fichier journal après un certain temps ou est-il immédiat?
Accédez à la vue “Serveur”, puis double-cliquez sur le serveur Tomcat que vous utilisez. Les fichiers journaux d’ access sont stockés par rapport au chemin dans le champ “Chemin du serveur”, qui est lui-même relatif au chemin de l’espace de travail.
Je ne suis pas sûr que vous ayez été après catalina.out ou l’un des autres journaux produits par Tomcat.
Mais si vous êtes après le fichier journal catalina.out, suivez les instructions ci-dessous:
Dans l’onglet Serveurs, double-cliquez sur le serveur Tomcat. Vous obtiendrez un écran appelé Aperçu.
Cliquez sur “Ouvrir la configuration de lancement”. Cliquez sur l’onglet “Commun”.
En bas de l’écran, vous pouvez cocher la case “Fichier”, puis spécifier un fichier pouvant être utilisé pour enregistrer votre sortie de console (catalina.out).
Enfin, redémarrez le serveur Tomcat.
Un autre forum a fourni cette réponse:
Ahh, compris ça. Les propriétés système suivantes doivent être définies pour que le fichier “logging.properties” puisse être récupéré.
En supposant que le tomcat se trouve sous un projet Eclipse, ajoutez ce qui suit sous l’onglet “Arguments” de sa configuration de lancement:
-Dcatalina.base="${project_loc}\" -Dcatalina.home="${project_loc}\ " -Djava.util.logging.config.file="${project_loc}\ \conf\logging.properties" -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
On dirait que les journaux sont dispersés? J’ai trouvé les journaux d’access sous
Double-cliquez et ouvrez le serveur. Allez dans “Arguments”. -Dcatalina.base = .. quelque chose. Allez à quelque chose. Vos journaux sont là.
@royalsampler a déclaré :
Accédez à la vue Serveurs dans Eclipse, puis cliquez avec le bouton droit sur le serveur et cliquez sur Ouvrir. Les fichiers journaux sont stockés dans un dossier réel par rapport au chemin dans le champ “Chemin du serveur”.
Comme le champ path n’est pas modifiable, vous pouvez également “Ouvrir la configuration de lancement”, cliquer sur l’onglet Arguments, copier l’argument VM pour catalina.base (entre guillemets). Ceci est le chemin complet de votre répertoire WAP WebApp. La copie de la valeur dans le Presse-papiers vous évite de parcourir le système de fichiers sur le chemin.
Notez également que vous devriez voir la sortie dans le fichier journal dans votre vue de la console lorsque vous exécutez ou déboguez.
Si vous voulez ouvrir un fichier autre que la console: Double-cliquez sur le serveur -> Ouvrir la configuration de lancement -> Arguments -> ajoutez -Dlog.dir = “Chemin où vous voulez stocker ce fichier” et redémarrez le serveur.
Conseil: Assurez-vous que le serveur n’est pas en cours d’exécution lorsque vous essayez d’append l’argument. Vous devez avoir log4j ou une structure de journalisation similaire en place.
Si vous êtes après le journal catalina.out et que vous utilisez eclispe avec tomcat, cela fonctionne pour moi: