我正在尝试概括 Wildfly(8.2 Final)XML 配置,以便拥有一个带有系统属性(${what.ever.value.key.from.proerties})引用的配置 XML 文件,以便区分 dev。和产品。环境。通过不同的 .properties 文件。
工作得很好,直到我丰富了暗流子系统。当我尝试从属性中引用虚拟主机配置的别名属性的值时 - 它似乎无法在此位置识别和解析具有 .properties 值的键。
一小段 Wildfly XML 配置来说明我的意思:
<subsystem xmlns="urn:jboss:domain:undertow:1.2">
...
<server name="default-server">
...
<host name="default-host" alias="${undertow.virtual.host.alias.mydomain}">
...
</host>
</server>
...
</subsystem>
以及 dev.properties 文件中的相应条目:
undertow.virtual.host.alias.mydomain=localhost
在 prod.properties 文件中:
undertow.virtual.host.alias.mydomain=www.mydomain.com
键'undertow.virtual.host.alias.mydomain'的值不会被替换。我在这里做错了什么?或者这样的功能不支持别名属性?
提前致谢!