Даже если я согласен с комментариями, объясненными ранее, я мог бы предложить одно решение:
Расширение конфигурации Apache Commons дает вам возможность сделать что-то вроде:
config.setReloadingStrategy(new FileChangedReloadingStrategy());
Это может сделатьхитрость в изменении файла конфигурации во время выполнения без кода вообще.
Однако, как и в случае JNDI и других методов настройки веб-приложений, безопасность является проблемой. Будьте внимательны, какие параметры вы можете / должны быть в состоянии настроить.