I think the shade plugin does something like this.

david jencks

On Jun 30, 2011, at 12:45 AM, Robert Burrell Donkin wrote:

> (If support for this use case already exists then apologies in advance
> but I suspect it's not supported and that I'll need to hack some extra
> code...)
> 
> specific use case:
> assemble a jar containing all dependencies without losing legal meta-data
> 
> example:
> LICENSE and NOTICE in META-INF must be preserved when including an
> Apache License, Version 2 dependency
> 
> workaround:
> manually maintaining specific LICENSE and NOTICE for the assembly and
> updating any time any dependency changes upstream
> 
> 
> Perhaps add this would be a little too specific for a general plugin.
> So, one way to satisfy this case is by adding a solution to
> 
> more general use case:
> extensible support for smart dependency mergers with collision
> detection and resolution
> 
> 
> Opinions?
> 
> Robert
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to