Estoy trabajando en una aplicación web JSP/Servlet/Tomcat para mi clase. El profesor nos pidió que utilizáramos una estructura de carpetas que es ligeramente diferente a la estructura de proyecto web dinámica predeterminada. En lugar de usar la carpeta de contenido web, quiere que todo nuestro código fuente esté bajo src/main/java y src/main/webapp.Errores de anidamiento de la ruta de generación de Eclipse
Cuando ejecuto la aplicación de mi archivo de bienvenida muestra bien, pero cuando intento acceder a mis servlets me sale:
Http 500 SEVERE: Allocate exception for servlet InitDb
java.lang.ClassNotFoundException. Estoy bastante seguro de que es un error de compilación. Tengo definitiva/src en la trayectoria de la estructura, pero estoy recibiendo el aviso
"Cannot nest 'final/src/main/webapp/WEB-INF/classes' inside 'final/src'. To enable the nesting exclude 'main/' from 'final/src'
tengo esto en mi montaje de despliegue:
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
Cuando me excluyo principal/el aviso va de distancia, pero no soluciona el problema. Apreciaría cualquier consejo. Gracias.
Este es sólo uno de los muchos trucos al azar. No explicando por qué. Por lo tanto, menos útil. – smwikipedia
Acabo de renombrar la entrada de pom a scr/main/java y todo fue bueno. Gracias por la publicación acheron55 – Beezer
genial, es el trabajo .. – deen