Cómo encontrar la carpeta de trabajo de una aplicación basada en servlet para cargar recursos

Escribo un servlet Java que quiero instalar en muchas instancias de Tomcat en diferentes servidores. El servlet utiliza algunos archivos estáticos que están empaquetados con el archivo war en WEB-INF. Esta es la estructura de directorios en una instalación típica:

- tomcat
-- webapps
--- myapp
---- index.html
---- WEB-INF
----- web.xml
----- classes
------ src
------- .....
----- MY_STATIC_FOLDER
------ file1
------ file2
------ file3

¿Cómo puedo conocer la ruta absoluta de MY_STATIC_FOLDER para poder leer los archivos estáticos?

No puedo confiar en la "carpeta actual" (lo que obtengo en un nuevo archivo (".")) Porque depende de dónde se inició el servidor Tomcat, ¡lo cual es diferente en cada instalación!

Respuestas a la pregunta(3)

Su respuesta a la pregunta