2010-09-07 9 views
4

ce qui est la cause de cette erreur lors de l'exécution tomcat 6.0 sur Eclipse helious ide:tomcat configuration avec Eclipse

Plusieurs ports (8005, 8080, 8009) requis par Tomcat v6.0 Server à l'adresse localhost sont déjà en cours d'utilisation. Le serveur peut déjà être en cours d'exécution dans un autre processus ou un processus système peut utiliser le port. Pour démarrer ce serveur, vous devrez arrêter l'autre processus ou changer le (s) numéro (s) de port.

+0

Je ne vois aucun journal d'erreur sur votre publication. – Iker

Répondre

3

Il suffit de lire le message d'erreur: Tomcat est déjà en cours d'exécution.

+0

mais si je cours dans le navigateur http: // localhost: 8080/il donne 404 erreur – sri

+2

S'il y a une erreur 404, cela signifie que CERTAINS serveur fonctionne sur 8080 et renvoyé un 404. –

+0

Si possible, je chercherais et terminerais tout exécuter des processus Java, puis réessayer. –

1

Certaines applications utilisent les ports configurés dans Tomcat. Vérifiez les applications utilisant ces ports avec netstat et tuez-les, ou configurez différents ports pour Tomcat.

Vérifiez qu'il n'y a pas de serveur d'applications Java en cours d'exécution, ils utilisent généralement ces ports. Parfois, lorsque vous exécutez Tomcat à partir d'Eclipse, vous arrêtez Tomcat à partir de la vue Serveurs et il continue de s'exécuter en arrière-plan. J'ai trouvé que redémarrer Eclipse le fait s'arrêter définitivement.

2

Ou:

  • vous tomcat en cours d'exécution dans votre espace de travail Eclipse (solution: arrêter le serveur dans Eclipse ou le processus d'éclipse de votre gestionnaire de tâches)
  • votre tomcat est en cours d'exécution en arrière-plan un service (solution: supprimer le processus tomcat de votre gestionnaire de tâches et désactiver le service Windows)
  • Les ports utilisés par tomcat sont utilisés par d'autres programmes fonctionnant en arrière-plan (solution: tuer les processus à l'aide de ces ports de votre gestionnaire de tâches)
0

Le problème est que le serveur tomcat ne doit pas commencer à l'intérieur de l'Eclipse, il doit commencer à partir de l'écran de cmd en utilisant les fichiers startup.dat et arrêt en utilisant le fichier shutdown.dat en utilisant leur pathin cmd comme ceci:

D: \ Apache Software Foundation-\ Tomcat 8.0 \ bin \ startup.bat

D: \ Apache Software Foundation-\ Tomcat-8.0 \ bin \ shutdown.bat

Questions connexes