JBOSS EAP 7.0 中未解析系统属性

System Properties are not resolved in JBOSS EAP 7.0

我正在尝试从 jboss-eap-6.2 迁移到 jboss-eap-7.0。我在 standalone.xml 中有一些系统属性,我在 jboss-eap-6.2 中使用过,但相同的属性在 eap 7.0 中没有得到解决。

 <system-properties>
        <property name="LOGIN_URL" value="https://localhost:8543/test/test.jsp"/>
       ...
       ...
       ...
 </system-properties>

我只在标签下添加这些属性。在我的代码尝试获取它的 运行 时间内,它仍然没有得到解决。

使用以下 CLI 命令检查系统 属性 是否得到解决。

/system-property=LOGIN_URL:read-attribute(name=value)

终于弄清楚为什么无法通过应用程序访问系统属性了!必须设置

<spec-descriptor-property-replacement>

标签的值为真。它默认设置为 false。它将在子系统<subsystem xmlns="urn:jboss:domain:ee:4.0">

将此更改为 true 对我有用!