Eclipse: Definir la raíz del proyecto Tomcat
How to configure proyect root in Eclipse.
Otra situación tonta en la que uno se puede encontrar al trabajar con Eclipse, es intentar encontrar el lugar donde se define la raíz de tu proyecto.
Si tus archivos jsp, img, etc se encuentran en un directorio tal como:
\nombre_proyecto\desarrollo\webapp
en vez de estar en el directorio raíz de la carpeta, necesitarás definir como raíz del proyecto: “/desarrollo/webapp”, para que al cargar el contexto del Tomcat desde Eclipse se cargue correctamente en el server.xml el atributo docBase:
<Context path="/nombre_proyecto" reloadable="false"
docBase="D:workspacenombre_proyectodesarrollowebapp"
workDir="D:workspacenombre_proyectowork\" >
...
</Context>
Y para que así el Tomcat pueda localizar y compilar los archivos correctamente.
Para ello se debe definir el directorio root del proyecto en el Eclipse:
Botón derecho sobre el proyecto –> properties –> Tomcat –> pestaña General –> Subdirectory to set as web application root…