正在使用 WebSphere MQ jar 连接和使用 JBOSS 7.4 中的消息,因为我有多个环境作为独立服务器,其中使用相同的配置来避免/减少每台服务器上 standalone-full.xml 的冗余。
这是我现有的财产
<config-property name="baseQueueManagerName">ABCDEFPOS.QM1</config-property>
其中我需要使用属性文件中的值,该文件在启动命令中如下使用。
${JBOSS_HOME}/bin/domain.sh -Djboss.domain.base.dir=${JBOSS_BASE_DIR} -p ${JBOSS_HOME}/cfg/app.proprties
下面是app.properties的详细信息
MQUEUE_HOST_IP=xx.xx.xx.xx
MQUEUE_HOST_PORT=1234
QUEUE_MANAGER=ABCDEFPOS.QM1
当我在我的
中提到这个时<config-property name="baseQueueManagerName">${QUEUE_MANAGER}</config-property>
它无法用它仅反映为变量名的值替换该变量。
请帮助我们如何从属性文件中使用它