Hola buenas! Haber si algun@ me puede ayudar... Tengo un problema con las rutas en Tomcat7. Tengo creado unas clases de java donde utilizo lucene para indexar los documentos.
El problema es que quiero indexar una carpeta donde tengo muchos PDFs. Ahora, dentro de una clase de java tengo puesto toda la ruta(/home/usuario/proyecto/PDFs) a esa carpeta de PDFs pero quiero poner una ruta relativa y no se como.
Mi estructura de tomcat7 es la siguiente:
Proyecto
-src : archivos java y servlets.
proyecto.lucene.index: paquete de archivos java para indexar los documentos
proyecto.lucene.servlets : paquete de servlets
etc...
- WebContent:
-PDF (la carpeta con todos los PDFs a la que quiero acceder desde los archivos de java)
-index.jsp
Desde un servlet que tengo hecho he puesto lo siguiente:
System.out.println("Ruta: " + request.getContextPath() + "PDF/documento_001.pdf";);
y lo que me devuelve es esto:
Ruta: /proyectoPDF/documento_001.pdf (Sin ninguna barra entre proyecto y PDF). Si utilizo esa ruta desde un archivo de java, me dice que el directorio proyectoPDF no existe.
Alguien me puede ayudar, por favor? Gracias de antemano.