Hi Brian,

Brian Fox wrote at Dienstag, 23. Juni 2009 17:07:

> On Tue, Jun 23, 2009 at 7:27 AM, Jörg Schaible<[email protected]>
> wrote:
>> Hi folks,
>>
>> is there any way to change the transitive behaviour of ZIPs to
>> non-transitive? I tried to use Maven's extension mechanism with a jar
>> containing a component descriptor for zip files, where the
>> includesDependencies paremeter is set to true, but it seems to be
>> ignored.
>>
>> Any hints?
>
> The transitivity of a given artifact is controlled by the
> artifactHandler, so you would need to introduce a new  impl (probably
> as an extension) to flip that value to false.

no, it is as I said, the transitivity is controlled by a property of the
DefaultArtifactHandler. Look in Maven's global component.xml, it uses it
also for e.g. jar and ear.

And just for the records: In the end I got it working. I have now a jar with
a component.xml declaring a zip component and add this as extension to the
POM. However, for every plugin that have to respect this changed behaviour,
I have to set the extensions flag to true also.

- Jörg


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to