Capita che la porta su cui lanciamo il nostro servizio sià già occupata e pertanto riceviamo una eccezione del tipo The Tomcat connector configured to listen on port failed to start. The port may already be in use or the connector may be misconfigured.
La prima soluzione è cambiare la porta che stiamo utilizzando agendo sul file di configurazione, la seconda soluzione è individuare il servizio che sta occupando la nostra parte e stopparlo.
In ambiente window per risolvere il problema occorre usare i comandi netstat per inviduare il processo e taskkill per eliminarlo
1 |
netstat -ao | find "10001" |
con questo comando elenchiamo tutti i processi e filtriamo quello che occupa la porta 10001
1 |
TCP 0.0.0.0:10001 <nome> LISTENING 9344 |
L’ultimo parametro indica il PID del processo incriminato e per eliminarlo usiamo taskskill
1 2 |
Taskkill /PID 9344 /F |