Où puis-je afficher les fichiers journaux Tomcat dans Eclipse?
Où puis-je afficher les fichiers journaux Tomcat dans Eclipse?
Pour une raison quelconque, mon dossier d'installation/journal Tomcat est toujours vide.
BTW, Tomcat est-il vidé dans le fichier journal après un certain temps ou est-il immédiat?
8 réponses
Accédez à la vue" Serveur", puis double-cliquez sur le serveur Tomcat que vous utilisez. Les fichiers journaux access sont stockés par rapport au chemin d'accès dans le champ "Chemin du serveur", qui est lui-même relatif au chemin d'accès de l'espace de travail.
Je ne sais pas si vous en vouliez à catalina.ou l'un des autres journaux produits par Tomcat.
Mais, si vous êtes après la catalina.out fichier journal puis 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 "général".
Vers le bas de l'écran, vous pouvez cocher la case" Fichier", puis spécifier un fichier qui peut être utilisé pour enregistrer votre console (catalina.out) sortie.
Enfin, redémarrez le serveur Tomcat.
Un autre forum a fourni cette réponse:
Ahh, compris cela. Les propriétés système suivantes doivent être définies, de sorte que la "journalisation."propriétés de fichier peut être ramassé.
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}\<apache-tomcat-5.5.23_loc>"
-Dcatalina.home="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Djava.util.logging.config.file="${project_loc}\<apache-tomcat-5.5.23_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'accès sous
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
Double-cliquez et ouvrez le serveur. Aller à 'Arguments'. - Dcatalina.base= .. quelque. Allez à ce quelque chose. Vos journaux sont là.
Accédez à la vue serveurs dans Eclipse, puis faites un clic droit sur le serveur et cliquez sur Ouvrir. Les fichiers journaux sont stockés dans un dossier correspondant 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.de base (entre guillemets). C'est le chemin complet de votre répertoire WTP webapp. Copier la valeur dans le presse-papiers peut vous sauver la tâche laborieuse de parcourir le système de fichiers sur le chemin.
Notez également que vous devriez voir la sortie du fichier journal dans votre vue Console lorsque vous exécutez ou déboguez.
Si vous voulez des journaux dans un fichier distinct autre que la console: Double-cliquez sur le serveur - > ouvrir la configuration de lancement - > Arguments - > ajouter - Dlog.dir = "chemin où vous voulez stocker ce fichier" et redémarrez le serveur.
Astuce: assurez-vous que le serveur n'est pas en cours d'exécution lorsque vous essayez d'ajouter l'argument. Vous devriez avoir log4j ou un cadre de journalisation similaire en place.
Si vous êtes après la catalina.journaux et que vous utilisez eclispe avec tomcat, cela fonctionne pour moi:
- Créer catelina.certains où dans votre ordinateur. Dans mon cas, je l'ai mis dans le répertoire logs de mon répertoire d'installation tomcat par exemple: / opt / apache-tomcat-7.0.83 / logs / catena.hors
- aller à votre eclipse, 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 ensuite sur le "Commun" onglet.
- dans la section entrée et sortie standard, cochez "fichier de sortie", cliquez sur Système de fichiers, puis sélectionnez le dossier dans lequel vous créez votre catelina.hors.
- Enfin, redémarrez le serveur Tomcat.