Currently, the maven assembly plugin (using the jar with dependencies descriptor) overwrites conflicting artifacts instead of merging them.
For example, my project depends on numerous jars from the spring framework project. Each of these jars contains a META-INF/spring.handlers and META-INF/spring.schemas file. When running the assembly, the resulting META-INF/spring.handlers and META-INF/spring.schemas files seem to be from the jar that was last processed. Is it possible to change the way the process works so that identical filenames are merged instead of overwritten? Thanks, Kevin