Thx
On 2012-06-09, at 11:06 AM, Aliaksei Lahachou wrote:

> Hi,
> 
> this is tricky and may involve some trial and error. Maven executes mojos
> in the same phase in the order their plugins are listed in the POM. You can
> try to define all plugins, including plugins automatically defined by the
> eclipse-plugin lifecycle, in the required order. The relative order is
> maintained even when plugins are merged from parents and profiles. I don't
> remember now exactly the whole algorithm, but I hope this can help you.
> Also, this behavior may change in future.
> 
> 
> Regards,
> htfv (Aliaksei Lahachou)
> 
> 
> 
> On Fri, Jun 8, 2012 at 11:25 PM, Pascal Rapicault <[email protected]>wrote:
> 
>> Hi,
>> 
>> I have a situation where I need to execute a mojo just before the
>> execution of the mojo bound to the phase. Is there a way to achieve this
>> without binding my mojo to the previous phase but to the phase that I'm
>> interested in?
>> 
>> For example, the "eclipse-plugin" packaging type has the following phases:
>> - […]
>> - process-test-resources
>> - package (which itself executes 2 mojos)
>> - […]
>> 
>> I would like to execute a mojo just before the first mojo of the package
>> phase is executed, or even better in between the execution of the two mojos
>> executed by the package phase.
>> 
>> I could hook my mojo to the process-test-resources but I feel that this is
>> incorrect since the execution of my mojo should only happen if the package
>> phase does, otherwise it may screw up following builds.
>> 
>> Thanks.
>> 
>> Pascal
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
>> 


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

Reply via email to