plugin - servlets java
el puerto 8080 ya está en uso y no se ha incluido ningún proceso que use 8080 (4)
Abrir eclipse Vaya al panel Servidores, haga clic con el botón derecho o presione F3 para abrir la ventana de información general y vaya a Puertos (Modificar los puertos del servidor). Obtendrás lo siguiente:
tomcat adminport
HTTP/1.1
AJP/1.3
Puede cambiar los números de puerto (por ejemplo, el número de puerto HTTP / 1.1 8080 a 8082).
Estoy intentando iniciar Tomcat desde Eclipse, pero ocurrió un problema:
El puerto 8080 requerido por el servidor Tomcat v6.0 en localhost ya está en uso. Es posible que el servidor ya se esté ejecutando en otro proceso o que un proceso del sistema esté utilizando el puerto. Para iniciar este servidor, deberá detener el otro proceso o cambiar los números de puerto.
Traté de enumerar los procesos conectados a este puerto usando el comando en Windows:
netstat -aon
Pero en el listado no hay proceso con PID = 8080
. También probé:
netstat -aon | find "8080"
Pero tampoco encontró nada. ¿Alguien puede ayudarme?
En Windows, " wmic process where processid =" pid del proceso que se ejecuta "get commandline " funcionó para mí. El culpable era el proceso wrapper.exe de webhuddle jboss soft.
PID es la ID del proceso, no el número de puerto. Debe buscar una entrada con ": 8080" al final de la parte de la dirección / puerto (la segunda columna). Luego puede ver el PID y usar el Administrador de tareas para determinar qué proceso está involucrado ... o ejecutar netstat -abn
que mostrará los nombres de los procesos (pero debe ejecutarse bajo una cuenta de administrador).
Habiendo dicho eso, esperaría que el find "8080"
encuentre ...
Otra cosa que hacer es simplemente visitar http://localhost:8080
- en ese puerto, lo más probable es que sea un servidor web de alguna descripción.
Si ningún otro proceso está utilizando el puerto 8080, Eventhough eclipse muestra que el puerto 8080 se usa al iniciar el servidor en eclipse, primero tiene que detener el servidor presionando el botón de detener en "Configurar Tomcat" (que puede encontrar en su inicio) menú debajo de la carpeta tomcat), luego intente iniciar el servidor en eclipse y luego se iniciará.
Si cualquier otro proceso está usando el puerto 8080 y además no necesita molestarlo. entonces puedes cambiar el puerto.