I need to filter for all projects in this specific order:
 
default.values
user.default.values
user.[app].values
 
This is because when multiple filters are used, the last one wins. This
will allow developers to override values either on a global basis or per
project (or not at all). Since this needs to be enforced for every
project, I'd like to specify my first 2 filters in the parent pom from
which they all derive. I can't put the third one in the parent because
the [app] part is different depending on which project I'm in. (and I
don't think I can specify a property like this
${user.${pom.artifact}.values} can I?) The problem is that the
inheritence puts those 2 at the end and the filter specified in my child
pom first. Is there a way to have the child filter value be appended to
the parent ones, instead of the other way around?
 
Thanks,
Brian

Reply via email to