Java Maven资源插件:添加动态数量的XML标记

Java Maven资源插件:添加动态数量的XML标记,java,xml,spring,maven,Java,Xml,Spring,Maven,目前,我正在一个项目中使用Maven资源插件,以便根据特定的Maven构建概要文件设置一些属性(例如,开发/生产环境的数据库设置)。这很有效 但是,我想根据指定的配置文件设置一些“复杂”结构。在一个特定的SpringXML文件中,我有以下几行XML,用于向分布式Hazelcast数据结构添加一些成员 <hz:join> <hz:tcp-ip> <hz:member>192.168.178.37</hz:member>

目前,我正在一个项目中使用Maven资源插件,以便根据特定的Maven构建概要文件设置一些属性(例如,开发/生产环境的数据库设置)。这很有效

但是,我想根据指定的配置文件设置一些“复杂”结构。在一个特定的SpringXML文件中,我有以下几行XML,用于向分布式Hazelcast数据结构添加一些成员

 <hz:join>
    <hz:tcp-ip>
          <hz:member>192.168.178.37</hz:member>
    </hz:tcp-ip>
 </hz:join>

192.168.178.37
根据特定的Maven配置文件和(可能)在Maven资源插件的帮助下,我喜欢在本节中动态添加更多的
标记

例如:dev概要文件有4个成员,而productive概要文件有12个成员。我不想每次构建特定概要文件时都更改此部分(反之亦然)

那么,是否有可能通过Maven资源过滤实现这一点?或者在构建时根据Maven概要文件动态添加这些成员标记还有其他想法吗