Переопределить shared.context для конкретного веб-приложения в tomcat 9 - PullRequest
0 голосов
/ 26 мая 2020

У меня есть веб-приложение, скажем webapp1, и у него есть файл свойств dbconfig.properties (в src / main / resources), и я развертываю это приложение на tomcat 9.0.8

Когда я запустите это приложение, свойства должны быть прочитаны из webapp1/WEB-INF/classed/dbconfig.properties, вместо этого оно читается из CATALINA_HOME/conf/dbconfig.properties

На основании этой документации: https://tomcat.apache.org/tomcat-9.0-doc/class-loader-howto.html#Advanced_configuration обнаружил, что в мой tomcat shared.loader настроен как CATALINA_HOME/conf/, поэтому ему дается приоритет над загрузчиком веб-приложений

Есть ли способ переопределить общую конфигурацию для одного конкретного веб-приложения?

Спасибо!

...