Hola buenas,
Me estoy iniciando en la aventura J2EE a través de un tutorial y me ha surgido un problema, estoy trabajando con Eclipse JEE y con el servidor Apache Tomcat 7.0 que arranca perfectamente, pero a la hora de ejecutar un pequeño formulario HTML me da el error 404 y me sale un mensaje indicando que los puertos que necesita el servidor (8080, 8005 o 8009) están ocupados por otra aplicación.
A ver si alguien me pudiera ayudar. Saludos.
Ve al directorio de Tomcat. Localiza el folder config y entra allí. Allí encontrarás un archivo llamado server.xml, parecido a éste:
<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
Lo único que tienes que hacer es cambiar el valor del atributo port que por defecto está en 8080, por otro, por ejemplo, 9999, 6543, etc.
Muchas gracias por contestar, pero no funciona, de todos modos he hecho netstat -oan pero no hay ninguna aplicación utilizando los puertos 8080, 8009 ni 8005.
prueba apagar el tomcat , para que lo pueda ejecutar desde eclipse
menu de inicio luego se teclea services.msc y ahi se busca apache tomcat se apaga y luego se puede ejectuar desde el ide
http://norfipc.com/inf/servicios-innecesarios-w7.html