/ / Impossibile eseguire un servlet con Tomcat perché qualcosa sta usando le porte - eclipse, tomcat

Impossibile eseguire un servlet con Tomcat perché qualcosa sta utilizzando le porte: eclipse, tomcat

Sto cercando di scrivere un servlet in eclipse configurato per utilizzare Tomcat 5.5 e quando provo a eseguirlo visualizzo il seguente errore:

Diverse porte (8080, 8009) richieste da Tomcat v5.5 Server su localhost sono già in uso. Il server potrebbe già essere in esecuzione in un altro processo o un processo di sistema potrebbe utilizzare la porta. Per avviare questo server dovrai interrompere l'altro processo o modificare i numeri di porta

Per quanto ne so, Tomcat 5.5 è quello che utilizza la porta 8080 e quando vado a http://localhost:8080 Ottengo la pagina di successo di Tomcat, quindi sembra che Eclipse tenti di eseguire un'altra istanza di Tomcat senza chiudere l'originale e non riesca. Come lo risolvo?

risposte:

1 per risposta № 1

come si dice, qualcosa sta usando la porta.

ci sono due soluzioni per il tuo problema.

  1. identificare (su Windows con il comando netstat) cosa sta usando la porta (ad es. skype, ...) e fermarlo
  2. cambia la porta del tuo runtime tomcat in eclipse -> http://techteam.wordpress.com/2009/02/13/changing-the-tomcat-port-settings-in-eclipse/

spero che questo ti aiuti