java.lang.Exception: Porta 8083 già in uso.
L'errore indica che un'altra applicazione dispone già di quella porta in modo che non sia possibile utilizzarla. In genere significa che un server è in esecuzione (o è in uscita) ma ha ancora la porta specifica aperta. Spesso questo errore viene rilevato quando si tenta di arrestare un server e di visualizzare la nuova versione, ma il primo server non è completo quando viene avviato il nuovo. Devi trovare il server in questione e potresti doverlo uccidere usando o qualcosa del genere.
Un buon strumento per scoprire quale applicazione ha la porta aperta è lsof
. Questo dovrebbe funzionare sotto la maggior parte degli Unix (Linux) e MacOSX almeno.
lsof -i :8083
lsof
è per l'elenco dei file aperto su un sistema, ma l'opzione -i
è per gli indirizzi internet:
-i [i] This option selects the listing of files any of whose Internet
address matches the address specified in i.
[46][protocol][@hostname|hostaddr][:service|port]
Come sono ottieni questa eccezione? E quale sistema operativo stai usando? Non possiamo indovinare qui. –
Prova 'netstat -a' –
Per favore considera di accettare la mia risposta qui sotto se fosse utile – Gray