He configurado Tomcat 6.0.24 en Eclipse en el puerto 8085 y se inició con éxito con el registro de la siguiente manera:

Feb 17, 2010 4:24:31 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;E:\oracle\product.2.0\client_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Program Files\Microsoft SQL Server\Tools\BINN;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\Microsoft SQL Server\Tools\binn\;E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Program Files\MySQL\MySQL Server 5.0\bin;E:\komal-gohil\tools\Subversion\bin;C:\Sun\SDK\bin;e:\instantrails\ruby\bin;c:\program files\java\jdk1.6.0_11\bin;E:\komal-gohil\tools\apache-maven-2.2.1\bin;C:\program files\java\jdk1.6.0_11\bin;E:\komal-gohil\tools\Ant\bin;E:\komal-gohil\tools\apache-tomcat-5.5.17\bin;C:\Sun\SDK\lib\j2ee.jar;E:\komal-gohil\tools\android-sdk-windows-1.6_r1\tools;E:\komal-gohil\tools\Scala\bin;E:\komal-gohil\tools\pax-construct-1.4\bin
Feb 17, 2010 4:24:31 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8085
Feb 17, 2010 4:24:31 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 705 ms
Feb 17, 2010 4:24:32 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Feb 17, 2010 4:24:32 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.24
Feb 17, 2010 4:24:32 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8085
Feb 17, 2010 4:24:32 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8010
Feb 17, 2010 4:24:32 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31  config=null
Feb 17, 2010 4:24:32 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 421 ms

Pero cuando estoy tratando de abrir http://localhost:8085 en webbrowser, que me está dando el siguiente error:

De Estado HTTP 404 – /

tipo informe de Estado de

mensaje /

descripción El recurso solicitado (/) no está disponible.

Apache Tomcat/6.0.24

Cuando empiezo a Tomcat fuera del Eclipse, a continuación, sólo puedo abrir http://localhost:8085 en webbrowser.

Lo que podría ser la razón para esto? ¿Cómo puedo resolver este problema?

  • Puedes intentar telnet localhost 8085 en el símbolo del sistema
  • mira tomcat_dir/logs
  • Traté de conectar con telnet localhost 8085, pero no pasó nada
InformationsquelleAutor komal | 2010-02-17

6 Comentarios

  1. 175

    ¿Qué estás esperando? El defecto de Tomcat página de inicio? Si es así, tendrás que configurar Eclipse para tomar el control de Tomcat.

    Haga doble clic en el servidor Tomcat entrada en el Servidores ficha, obtendrá la configuración del servidor. En la columna de la izquierda, bajo Ubicaciones de Servidor, seleccione Uso de la instalación de Tomcat (nota, cuando es de color gris, leer la sección de los principales textos! 😉 ). De esta manera Eclipse tendrá el control completo sobre Tomcat, de esta manera usted también será capaz de acceder a la predeterminada de la página de inicio de Tomcat con el Tomcat Manager cuando se ejecuta desde dentro de Eclipse. Yo sólo no veo cómo eso es útil, mientras que el desarrollo con Eclipse.

    Tomcat comenzó en Eclipse, pero no se puede conectar a http://localhost:8085/

    El número de puerto no es el problema. De otra manera han conseguido una excepción en Tomcat de inicio de sesión, y el navegador mostrará un navegador específico de «Connection timed out» página de error y por lo tanto no es un Tomcat específico de la página de error que podría imposible de ser servido, cuando Tomcat no estaba funcionando.

    • Sí, yo estoy esperando por defecto de Tomcat página de inicio. He seleccionado de uso de la instalación de tomcat y funciona bien. Soy capaz de conectarse a la página de inicio de tomcat. ¿Por qué podemos no es capaz de conectarse a la página de inicio predeterminada con el Uso del área de trabajo de metadatos?
    • Simplemente porque la página de inicio de Tomcat no es en el área de trabajo de metadatos: a) I. e. la página de inicio de Tomcat no es uno de los proyectos de Eclipse.
    • Muchas gracias BalusC. Está bien ahora.
    • Gracias por tu respuesta, pero no especifica dónde encontrar este -> «haga doble clic en el servidor Tomcat entrada en la pestaña Servidores,…» – tal vez es obvio, pero ¿cómo hace uno para encontrar la ficha Servidores?
    • es en la sección que aparece por defecto en la parte inferior derecha de Eclipse de la ventanilla. Ver también la parte inferior de la pantalla. Si lo tuyo es falta porque de haberlo cerrado antes de que, por alguna razón, vuelva a abrirlo por de la Ventana > Ver > Servidores
    • Mi agradecimiento y upvote! Nada es tan humillante como la programación…
    • Estado HTTP 404 – /abhishek.webapp/ tipo de informe de Estado de mensaje /abhishek.webapp/ descripción El recurso solicitado no está disponible. Apache Tomcat/7.0.41. También soy de las que se enfrenta el mismo problema, pero la solución dada por BalusC no está funcionando para mí. Por favor me guía para resolver el problema
    • la pregunta es acerca de / no se trata de /something/ como /abishek.webapp/.
    • Fue deshabilitada…
    • acabo de leer la respuesta y la sección principal del texto?
    • Tenga en cuenta que en Windows 7 el Eclipse proceso no tiene permiso de lectura/escritura en las carpetas como ‘C:\Program Files\Apache Software Foundation\Tomcat 7.0’
    • No olvides cambiar Implementar camino a la «webapps»
    • Esta es la solución. Pero después de que tengo un error de copiar los archivos. Con este stackoverflow.com/questions/18333739/… puedo resolver todos los problemas.
    • Sólo que no lo ponga en «Archivos de Programa» en la carpeta 🙂 Eso es sólo para las aplicaciones instaladas por el instalador de Windows. Mejor crear un «Java» (orso) carpeta descomprimida aplicaciones Java.
    • bien, pero la he instalado Tomcat con el instalador ^^
    • eeew, eso es sólo para la producción de entornos de servidor, no para el desarrollo! Que el instalador básicamente se instala después de descomprimir un servicio adicional que se asegura es que se inician automáticamente en el inicio de Windows. No en todo lo necesario durante el desarrollo de una IDE. Relacionados: stackoverflow.com/q/5064733
    • No sé por qué no funciona para mí, este es el puerto en el puerto de configuración en mi caso Tomcat Admin Port 8005 HTTP/1.1 8080 AJP 1.3 8009 todavía no soy capaz de acceder a localhost:8080
    • Tener cuidado. Esta configuración se sustituirá la $CATALINA_HOME/conf/tomcat_users.xml!
    • la respuesta ya se advierte que esta configuración le permitirá Eclipse tomar más de control total de Tomcat y que no tiene sentido para el desarrollo.
    • sí, pero la forma en que me ponga más explícita. OMI podría consulte «configuración se sobrescribirán los archivos» para su respuesta por lo que también es más explícito.
    • funcionó!!! gracias !!

  2. 2

    Eclipse ganchos de proyectos Web Dinámicos en tomcat y mantiene la configuración, pero no implementa el estándar de tomcat de la RAÍZ.la guerra. Como http://localhost:8085/ enlace devuelve error 404 en efecto, muestran que tomcat está en marcha y funcionando, simplemente no se puede encontrar una aplicación web implementada a raíz.

    Por defecto, cualquier implementado proyectos web dinámicos uso de su nombre de proyecto como raíz de contexto, así que usted debe ver http://localhost:8085/yourprojectname funciona correctamente, pero revise la ficha Servidores para asegurarse de que su proyecto web ha sido implementado.

    Espero que ayude.

    • Pero Si el servidor en el que se ejecuta dentro de eclipse, entonces yo tengo que ser capaz de conectarse a defecto de tomcat fuera de la página de inicio de eclipse, que es lo que no soy capaz de conectar.
    • El servidor se está ejecutando en Eclipse, pero la página predeterminada (que en realidad es una aplicación que se llama RAÍZ.guerra) no está implementado en la configuración de Eclipse utiliza. Eclipse utiliza su propia config (en un lugar como workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\conf\server.xml), que es la razón por la que usted no verá la página de inicio predeterminada, pero cualquier web de proyectos de implementar a través de la pestaña servidor de trabajo.
  3. 1

    Haz clic derecho sobre el nombre del proyecto en Eclipse del Explorador de Proyectos, haga clic en Ejecutar Como seguido por Ejecutar en el Servidor. Haga clic en el botón Siguiente. Asegúrese de que el nombre del proyecto aparece en la Configuran: la columna de la derecha. Si es así, entonces usted debería ser capaz de acceder a él con esta URL:

    http://localhost:8085/projectname/
    

    Además, siempre que se realice nuevas incorporaciones (como el nuevo Jsp, gráficos u otros recursos) para su proyecto, asegúrate de actualizar el proyecto haciendo clic sobre su nombre y luego oprimir la tecla F5. De lo contrario, Eclipse no sabe que los recursos están disponibles y no ponerlos a disposición de Tomcat para servir.

    • Que no era su pregunta/problema.
  4. 0

    Puede cambiar el número de puerto:

    Abrir la pestaña servidor en eclipse -> haga clic en abrir
    haga clic en abrir—->usted puede cambiar el número de puerto.

    Ejecutar la aplicación con http://localhost:8080/Applicationname va a dar la salida y también para comprobar http://localhost:8080/Applicationname/index.jsp

  5. 0

    Que usted necesita para iniciar el Apache Tomcat servicios.

    Win+R –> servicios.msc

    Entonces, la búsqueda de Apache Tomcat y haga clic derecho sobre él y haga clic en Iniciar. Esto iniciará el servicio y, a continuación, usted será capaz de ver Apache Tomcat página de inicio en la localhost .

  6. -2

    Me puede estar fuera de la pesca aquí, pero no Tomcat por defecto abrir el puerto 8080? Trate de http://localhost:8080 lugar.

    • El registro de los estados de Partida Coyote HTTP/1.1 en http-8085 para el puerto 8085 derecho.
    • Sí, estás en lo correcto. Pero he modificado el server.xml archivo y cambia el puerto 8085.
    • Además, si el puerto estaba mal, komal no tienen una página de error 404 servido por Tomcat.
    • Ah, muy cierto.

Dejar respuesta

Please enter your comment!
Please enter your name here