将系统环境变量传递给属性文件 tomcat

将系统环境变量传递给属性文件 tomcat

如何将系统环境变量传递给 tomcat 属性文件?

我尝试了以下操作,但没有效果:

我尝试添加propertyConfigure如下servlet xml file内容:

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="searchSystemEnvironment" value="true" />
<property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
</bean>

修改 dep.properties 文件如下:

serverUrl=https://${DOMAIN_NAME}
serverIP=1.1.1.1

并使用选项启动 tomcat CATALINA_OPTS="-DDOMAIN_NAME=example.com",但是当我尝试浏览 URL 时,它最终重定向到https://${DOMAIN_NAME}没有扩展。

相关内容