El puerto 8080 lo utilizan por defecto los servidores JEE como GlassFish, Tomcat y JBoss para las aplicaciones Web.
Normalmente no deberíamos tener ningún problema si utilizamos uno de estos contenedores y trabajamos con MySQL (Puerto 3306) y SQL Server (Puerto 1433).
El problema se presenta en las siguientes situaciones:
- Si queremos utilizar dos servidores JEE al mismo tiempo en la misma máquina.
- Si queremos utilizar Oracle XE.
La solución está en configurar cada uno de estos servidores Java EE con un puerto diferente, en algunos casos se puede optar por cambiar el puerto de Oracle XE.
1.- Cargamos la consola SQL*Plus
2.- Iniciamos sesión como super usuario.
Connected.
3.- Verificamos el puerto actual.
GETHTTPPORT
-----------
8080
4.- Cambiamos el puerto a 8090.
2 dbms_xdb.sethttpport('8090');
3 end;
4 /
PL/SQL procedure successfully completed.
4.- Verificar el nuevo puerto.
GETHTTPPORT
-----------
8090
Listo, Oracle XE ya no dará problemas.
Si estas trabajando con NetBeans y quieres cambiar el puerto de GlassFish el procedimiento es el siguiente:
1.- Desde la vista Services debes acceder a la ventana de propiedades del GlassFish, como se muestra en la siguiente imagen:
2.- Copiamos la ruta de la carpeta del dominio.
3.- En el explorador de archivos, nos dirigimos a la carpeta del dominio,
4.- Ingresamos a la carpeta domain1, luego a la carpeta config, y cargamos el archivo domain.xml en un editor de texto.
5.- En la fila 219 cambiamos el puerto 8080 por 8083, grabamos el archivo y eso sería todo.
Si estas trabajando con NetBeans y quieres cambiar el puerto de Tomcat el procedimiento es el siguiente:
1.- Desde la vista Services debes debes cargar la ventana de propiedades, como se muestra en la siguiente imagen:
2.- En la ventana de propiedades debes cambiar el puerto 8080 por 8084, cierras la ventana y eso sería todo.
Si estas trabajando con Eclipse y quieres cambiar el puerto de Tomcat, el procedimiento es el siguiente:
1.- En la vista Servers y abres la ventana de configuración del servidor, como se muestra en la siguiente figura.
2.- En la vista de configuración del servidor cambias el puerto 8080 por 8085, y grabas los cambios, como se muestra en la siguiente figura.
Finalmente, tienen el video tutorial.