我有一个 ejb-jar.xml,其中包含我的一个 MDB 的配置信息。里面有一个配置:
<activation-config-property>
<activation-config-property-name>addressList</activation-config-property-name>
<activation-config-property-value>mq://test.server.uk:7676</activation-config-property-value>
</activation-config-property>
当我的项目被构建和打包然后分发给用户时,我需要能够确保这个值可以被修改,因为用户有不同的服务器地址。
目前我可以选择在属性文件中设置地址。无论如何,我可以在 glassfish 4.0 上部署期间使用属性值修改此 xml 吗?
如果不是,我每次有人想要应用程序并重新构建它时都必须设置值吗?
我愿意将配置放在我只需要动态的地方,以便用户可以在属性文件中设置服务器地址。