Thanks a lot for your help :D 

-----Original Message-----
From: franz see [mailto:[EMAIL PROTECTED] 
Sent: 09 January 2007 12:06
To: users@maven.apache.org
Subject: Re: [m2] is it possible to prevent POM inhertitance?


Good day to you, Robert,

To make your plugin run only on the aggregating project, try adding an
@aggregator to your mojo's annotation and run it against the aggregating
project. This will prevent your goal in running in your project's
modules as well.

To prevent the inheritance of the plugin, add 

<inherited>true</inherited>

in your <plugin> tag of your pom.

Note that there is a difference between inheritance and aggregation.
Inheritance if a pom defines the <parent/> part and some of the
characteristics of that parent would be merged to the child. Aggregation
in pom means that whatever maven command is executed on the aggregating
project will be executed against that and its modules ( and so on ).

Cheers,
Franz


Robert Langridge wrote:
> 
> 
> Hi all,
> 
> I have written a report plugin that I only want to run for the parent 
> project of my multi-module project. Is is possible to prevent the 
> children from inheriting the report?
> 
> Cheers,
> 
> 
> Rob Langridge





This communication together with any attachments transmitted with it ("this 
E-Mail") is intended only for the use of the addressee and may contain 
information which is privileged and confidential.  If the reader of this E-Mail 
is not the intended recipient or the employee or agent responsible for 
delivering it to the intended recipient you are hereby notified that any use, 
dissemination, forwarding, printing or copying of this E-Mail is strictly 
prohibited.  Addressees should check this E-mail for viruses.  The Company 
makes no representations as regards the absence of viruses in this E-Mail.  If 
you have received this E-Mail in error please notify our IT Service Desk 
immediately by e-mail at [EMAIL PROTECTED]  Please then immediately delete, 
erase or otherwise destroy this E-Mail and any copies of it.

Any opinions expressed in this E-Mail are those of the author and do not 
necessarily constitute the views of the Company.  Nothing in this E-Mail shall 
bind the Company in any contract or obligation.

For the purposes of this E-Mail "the Company" means The Carphone Warehouse 
Group Plc and/or any of its subsidiaries.

Please feel free to visit our website:  http:// www.carphonewarehouse.com or 
http://www.phonehouse.com

The Carphone Warehouse Group Plc (Registered in England No. 3253714) 1 Portal 
Way, London W3 6RS


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to