Hi all,

you know we were having problems in the past with the assembly of the no-deps 
artifacts.
We solved this by creating a new assembly descriptor with plugins to merge the 
services properties.
Now while working on our demo for Vegas Roman had problems with these as there 
seem to be other parts that also require merging.

He came up with a solution to use the shade plugin.

Switching to this has the advantage of not having to maintain an assembly.xml 
or deploy and release a dedicated assembly artifact.
We could simply define the defaults in the parent and then just use the shade 
plugin wherever we need it.

I sort of remembered that it was discouraged to use the shade plugin in 
preference of the assembly in the past, but I could no longer see this 
confirmed.

So how about switching the uber-jar generator?


Chris

Reply via email to