目前,我的 server.xml 中有:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
我希望它变成:
<Connector port="${oms.ui.port}" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
我将此属性 oms.ui.port 放入位于 apache-tomcat-7.0.8\lib 的属性文件中
但它没有找到它,我得到:
警告:[SetAllPropertiesRule]{服务器/服务/连接器}设置
属性“port”到“${oms.ui.port}”未找到匹配的属性。
也许有更好的 Tomcat 经验的人可以帮助我,好吗?
根据Tomcat 7.0 配置概述 http://tomcat.apache.org/tomcat-7.0-doc/config/index.html:
支持 Apache Ant 风格的变量替换;名称为 propname 的系统属性可以使用语法 ${propname} 在配置文件中使用。所有系统属性都可用,包括使用 -D 语法设置的属性、JVM 自动提供的属性以及在 $CATALINA_BASE/conf/catalina.properties 文件中配置的属性。
因此您可以使用 JVM 系统属性或catalina.properties
声明变量并为其赋值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)