Erreur Avec le Port 8080 déjà en cours d'utilisation
Quelqu'un peut-il m'aider à résoudre le cas suivant?
Je suis en train de générer mon premier site web à l'aide de java et de travail avec Eclipse Galileo en cours d'exécution sur Ubuntu 9.10. Depuis que je créer mes premières lignes de code je n'ai pas vu sur le web. Tout le temps quand j'essaie d'exécuter le programme, j'obtiens l'erreur suivante:
Plusieurs ports (8080, 8080) requis par Tomcat v6.0 Server at localhost sont déjà en cours d'utilisation. Le serveur est peut-être en cours d'exécution dans un autre processus, ou un système de processus peut utiliser le port. Pour démarrer ce serveur, vous aurez besoin pour arrêter les autres processus ou modifier le numéro de port(s).
J'ai lu beaucoup de choses sur la façon de changer les ports de mon tomcat (passer de l'8080 à 80), mais il a été impossible. J'ai lu dans certains forums où la façon de résoudre ce problème est d'aller vers le fichier contenant le numéro de serveur pour tomcat, qui est un fichier XML, mais quand j'ouvre le dossier, il n'est pas un fichier xml avec le nom.
J'ai déjà exploré le port à l'aide de sudo lsof -n -P -i
:, de démarrage et d'arrêt de tomcat, mais l'erreur est toujours là.
Que puis-je faire?
Merci beaucoup.
Vous devez vous connecter pour publier un commentaire.
dans votre conf apache dossier, ouvrez le fichier httpd et regardez pour le port 8080. Changer 8080 vers n'importe quel port vous le souhaitez. Je crois que vous trouverez 8080 sur deux lieux.
Cliquez sur l'onglet serveurs dans eclipse, puis double-cliquez sur le serveur qui y sont énumérés.
Sélectionnez l'onglet port dans la config de la page ouverte.Changer le port pour les autres ports.Redémarrez le serveur.
sur Mac, comment j'ai l'habitude de le résoudre
Espère que cette aide de l'OP ou de quelqu'un d'autre lecture de
si vous exécutez à partir de l'intérieur de l'éclipse avec wtp, vous devriez être en mesure de changer le port de la "serveurs" de la vue (fenêtre -> show view -> serveurs)
Vous avez une autre instance de Tomcat déjà en cours d'exécution. Vous pouvez le vérifier en allant à http://localhost:8080 dans votre navigateur web et de vérifier si vous obtenez le Tomcat page d'accueil par défaut ou un Tomcat spécifique de la page d'erreur 404. Les deux sont également des preuves valables que Tomcat fonctionne très bien; si elle n'a pas, alors vous avez obtenu un navigateur HTTP délai d'attente de connexion message d'erreur.
Vous devez arrêter il. Aller sur /sous-répertoire bin du dossier d'installation de Tomcat et d'exécuter l'arrêt.chauve-souris (Windows) ou shutdown.sh (Unix) script.
cochez cette réponse pour plus d'informations.
Il a été longtemps, mais j'ai fait face à la même Question, et résolu comme suit:
1. essayé d'arrêter le serveur d'applications à l'aide de la fermeture.bat/.bash qui pourrait être dans votre Serveur d'application /bin/arrêt..
pour les utilisateurs windows : ALT+Maj+Echap, et à la fin les processus java que vous ne l'utilisez pas et vous devriez être en mesure de ré-utiliser le port 8080
La solution à ce problème est:
Étape 1: Arrêter Tomcat(Par service ou par .bat/.sh ce que jamais le cas peut être ).
Étape 2: Supprimer le déjà configuré Apache Tomcat sous eclipse.
Étape 3: Maintenant reconfigurer apache sur le eclipse et démarrer le serveur à l'aide de l'INTERFACE utilisateur fournie par eclipse.
J'ai le même problème et il a travaillé.
Cela a Fonctionné pour moi >
Dans Eclipse NÉON double cliqué sur l'onglet Serveur qui redirige serveur de fenêtre de vue d'ensemble
Ici vous pouvez changer le numéro de port en fonction de votre exigence pour Tomcat Admin et le port HTTP.
Et redémarré le serveur.
Espère que cela vous aide.