¿Cuál es la ruta de clases de un conjunto de contenedores Servlet?Contenedores de servlets y classpath
Según mi entender, hay tres componentes involucrados. Los archivos JAR en el directorio lib
del contenedor Servlet y luego las clases en los archivos WEB-INF/classes
y JAR en el directorio WEB-INF/lib
. Las clases en el directorio lib
del contenedor Servlet se agregan al classpath del sistema y el classpath dinámico incluye los archivos JAR en el directorio lib
y las clases en el directorio classes
.
¿A qué se ha establecido el classpath dinámico? ¿El classpath dinámico apunta a todos los directorios bajo WEB-INF
o incluye todas las clases individuales y archivos JAR en WEB-INF/lib
y WEB-INF/classes
o simplemente apunta a los dos directorios WEB-INF/classes
y WEB-INF/lib
? Supongamos que tengo un directorio llamado foo
en WEB-INF
que contiene bar.properties
. Ahora es bar.properties
también en la ruta de clase?
Si se incluyen otras carpetas en WEB-INF lib, ¿no debería el archivo de propiedades estar incluido en la ruta de clase? – Abhi
Disculpa, fue un error importante, ¡me refería a "NO incluido"! – erickson