Я пишу сервлет Java, который я хочу установить во многих экземплярах Tomcat на разных серверах. Сервлет использует некоторые статические файлы, которые упакованы в военный файл в WEB-INF. Это структура каталогов в типичной установке:
- tomcat
-- webapps
--- myapp
---- index.html
---- WEB-INF
----- web.xml
----- classes
------ src
------- .....
----- MY_STATIC_FOLDER
------ file1
------ file2
------ file3
Как узнать абсолютный путь MY_STATIC_FOLDER, чтобы я мог читать статические файлы?
Я не могу полагаться на "текущую папку" (то, что я получаю в новом файле ( "." )), потому что это зависит от того, откуда был запущен сервер Tomcat, который отличается при каждой установке!