Address already in use
signifie que le port
que vous essayez d'allouer pour votre exécution actuelle est déjà occupée/allouée à un autre processus.
Si vous êtes développeur et que vous travaillez sur une application qui nécessite de nombreux tests, il se peut qu'une instance de cette même application tourne en arrière-plan (peut-être avez-vous oublié de l'arrêter correctement).
Par conséquent, si vous rencontrez cette erreur, il vous suffit de voir quelle application/quel processus utilise le port.
Sous linux, essayez d'utiliser netstat -tulpn
. Cette commande permet d'établir une liste de tous les processus en cours.
Vérifier si une application utilise votre port. Si cette application ou ce processus est important, vous pouvez utiliser un autre port qui n'est utilisé par aucun processus/application.
Quoi qu'il en soit, vous pouvez arrêter le processus qui utilise votre port et laisser votre application s'en charger.
Si vous êtes dans un environnement linux, essayez,
- Utilice
netstat -tulpn
pour afficher les processus
-
kill <pid>
Cette opération met fin au processus
Si vous utilisez Windows,
- Utilice
netstat -a -o -n
pour vérifier l'utilisation des ports
- Utilice
taskkill /F /PID <pid>
pour tuer ce processus