Tomcat Extra properties allow you to load properties from other files than
catalina.properties
.
- Put
tomcat-extra-properties.jar
in$CATALINA_HOME/lib
- Create or edit
$CATALINA_HOME/bin/setenv.(sh|bat)
to add this line:
export CLASSPATH=$CATALINA_HOME/lib/tomcat-extra-properties.jar
set CLASSPATH=%CATALINA_HOME%/lib/tomcat-extra-properties.jar
Simply reference all the extra properties files with the property
catalina.extra.properties.urls
as a comma separated list of URLs.
catalina.extra.properties.urls=\
file://${catalina.home}/catalina.extra.properties,\
file:///etc/tomcat/catalina.extra.properties,\
http://example.org/tomcat/catalina.extra.properties