2011-02-19 16 views
6

Sé que tomcat se está ejecutando porque cuando escribo http://localhost, la página de tomcat se muestra. Mi problema es que no puedo entender por qué wtpwebapps/myapp está vacío, es como si el eclipse no lo publica y cuando escribo http://localhost/myapp, obtengo el error 404.wtpwebapps/myapp está vacío al ejecutar Tomcat en Eclipse

En la vista general del servidor:

  • ubicación del servidor está establecido en "Uso de instalación de Tomcat" | ruta del servidor: la carpeta de los servidores | desplegar ruta: Opción wtpwebapps
  • Servidor: Publicar contextos módulo de archivo XML independiente
  • editorial: publicar automáticamente cuando ressource cambio

que utilizar Eclipse 3.4.2 Ganímedes, Tomcat 6.0, bajo Win7

Cualquier ayuda sería apreciada, gracias

Respuesta

5

sus archivos deben ser somwhere, por lo que empieza a buscar en:

<YOUR_WORKSPACE_DIR>\.metadata\.plugins\org.eclipse.wst.server.core\tmp<SOME_NUMBER>\wtpwebapps 
+0

@Moh, wtpwebapps está al final de mi camino.Entonces tiene el problema de localizar su/wtpwebapps - Le he dado una proposición – smas

+0

Bueno, en realidad cambié la carpeta de implementación a/wtpwebapps El problema es que cuando ejecuto Tomcat, todos los archivos en la carpeta de la aplicación/wtpwebapps/myapp son eliminado y solo queda el WEB-INF ... cuando copio los archivos manualmente, funciona, pero cuando publico ... eliminará todos ... ¿algún consejo? – outellou

+0

Miré la ruta que me diste, después de tmp0 no hay subcarpetas – outellou

0

Trate de buscar en el explorador de servidores y le mostrará en qué estado está su aplicación y si se implementó.

+0

Al abrir la configuración del servidor haciendo doble clic en su servidor desde el explorador del servidor, verá la ubicación e incluso la puede cambiar: Sever Ubicaciones -> Sever ruta – Eduard

4

tuve un problema similar, cuando la actualización de nuestro proyecto (.project y .classpath se comprueban en por conveniencia, pero a veces causa problemas).

Consola-Log en Eclipse siempre dice:

Error configuring application listener of class org.sth.ThisClass java.lang.ClassNotFoundException: org.sth.ThisClass

El razón fue que$WORKSPACE_DIR/.metadata/.plugins/org.eclipse.wst.server.core/tmp$NUMBER/wtpwebapps/$CONTEXT/WEB-INF/lib/classes estaba vacío. La solución era entrar bajo Project Properties > Deployment Assembly una entrada:

Fuente: /src

Implementar Path: WEB-INF/classes

2

Si utiliza un Maven en su proyecto, esta es una solución para usted:

  1. Elimine el proyecto (s) en el Eclipse.
  2. crear un proyecto a partir de fuentes Maven (seleccione su directorio del espacio de trabajo).
  3. Comprobar encontrado pom.xml para importar.

Reinicia el Tomcat.

0

Dado que tuve dificultades para encontrar dónde está esta "descripción general del servidor", me gustaría agregar que simplemente haga doble clic en un servidor en la vista de "servidores". Seguí haciendo clic derecho y miro las "Propiedades" y no estaba llegando a esta información.

Cuestiones relacionadas