Tomcat 8 port problème lors de la sortie de jsp programmes via eclipse
Je viens d'écrire un projet pour la banque en ligne en utilisant jsp
. J'ai intégré tomcat 8 avec eclipse et lorsque je lance le projet en utilisant tomcat 8 dans eclipse, j'obtiens l'erreur suivante:
Several ports (8005, 8080, 8009) required by Tomcat v8.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).
Mais j'ai fait en sorte qu'apache utilise port 80
. Comment puis-je résoudre ce problème?
Lorsque je lance tomcat dans firefox, j'obtiens le message d'erreur comme ceci:
Comment puis-je résoudre ce problème une?
Vous devez vous connecter pour publier un commentaire.
1) Aller à
conf
dossier dans le répertoire d'installation de tomcat2) Modifier la balise suivante dans
server.xml
fichier3) Changer le port=8080 valeur de
port=8081
4) Enregistrer le fichier
5) Redémarrez le serveur
Vous avez d'autres instance de Tomcat en cours d'Exécution, pour résoudre cela, vous devez l'arrêter, c'.
ai /bin sous-dossier dans le dossier d'installation de tomcat et exécuter de l'arrêt.xx fichier:
Selon
de l'arrêt.bash pour windows
ou
shutdown.sh pour unix.
Lorsque vous essayez d'exécuter une jsp programme sur serveur Tomcat dans eclipse, vous obtenez l'erreur ci-dessous dans l'eclipse de la console
"Plusieurs ports (8005, 8080, 8009) requis par Tomcat v6.0 Server at localhost sont déjà en cours d'utilisation."
Solution
Le problème est que vous avez une autre instance de Tomcat déjà en cours d'exécution.
Pour résoudre ce
1. Aller au dossier bin de Tomcat (par exemple C:\apache-tomcat-7.0.23\bin )
2. Exécuter le démarrage.chauve-souris
3. Exécuter l'arrêt.chauve-souris
4. Démarrer tomcat depuis eclipse
Peut-être vous pouvez modifier le numéro du port tomcat/conf/server.xml
Ou vous pouvez utiliser la commande netstat(si dans windows) pour regarder ce procédé est déjà utilisé le port.
1) Vérifier et idetify le processus qui est à l'aide de ports et de le tuer s'il est utilisé par
Java
. Parfois s'écraser de l'éclipse conduit à des ports ouverts.Dans Linux,
Vérifier votre course ports à l'aide de :
netstat -lnp | grep 8080
Vérifier votre processus en cours d'exécution à l'aide de :
ps -Af | grep java
2) Dans le cas, vous ne voulez pas affecter que les processus en cours d'exécution puis vous pouvez modifier les ports par l'édition
TOMCAT_HOME/conf/server.xml
Reportez-vous Comment changer le port par défaut de tomcat.
Modifier les numéros de port. Plus tôt, le mien était
Tomcat Port Admin : 8005(je l'ai changé pour 8006)
HTTP : 8080 (je l'ai changé pour 8081).
AJP : 8009 (je l'ai changé pour 8010).
Modifier le numéro de port et la chose va travailler pour vous.
Voir le numéro de port
sur eclipse ide
1 -
Windows
->Show view
->Other...
2 - recherche
"Servers"
->Open
3 - la recherche dans les onglets
"Servers"
et double-cliquez sur im"Tomcat v8.0 Server at localhost"
4 - dans
Ports "Port Name"
u modifier les ports....4.1* Tomcat port d'administration -> modifier
"8005" to "8006"
....4.2* HTTP/1.1 > modifier
"8080" to "8081"
....4.3* AJP /1.3 > modifier
"8009" to "8010"
désolé pour les mauvais mots.