Good day,

I was working on this last year but got preempted due to work. I was
trying to update the introduction to the lifecycle and I ended up with
this [1] which contains a comprehensive list of "development phases" (
I placed it in the wiki first till I am finish with the patch ).
Majority of the information here I got from [2] (for descriptions) and
[3] (for the lifecycle reference).

[1] contains a brief introduction to the lifecycle, phases, and goals,
lifecycle bindings...and a very brief intro for plugins. It also
contains the three built-in lifecycles in maven2 ( default, site, and
clean ), as well as the default goals bounded to each phase of each
lifecycle.

I no longer included the custom lifecycles that other projects are
using ( like that of the clover plugin ). Also, if you see a maven2
project with a packaging not included in [1] ( or in my references ),
it could mean that it has its own lifecycle.

As for my reference, from what I can remember, they are [2], [4], and
[5], specifically [3]. [2] is what I am trying to update, [4] is a
free maven book, [5] is the source code for maven-core where you will
find the source you are looking for, and [3] is the xml file used by
plexus to inject values to maven-core. [3], as Mykel and Jason has
pointed out, has what you need.

Cheers,
Franz

[1] http://docs.codehaus.org/display/MAVENUSER/introduction-to-the-lifecycle
[2] 
http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
[3] 
http://svn.apache.org/repos/asf/maven/components/trunk/maven-core/src/main/resources/META-INF/plexus/components.xml
[4] Better Builds with Maven
[5] http://svn.apache.org/repos/asf/maven/components/trunk/maven-core

On 1/2/07, Jason van Zyl <[EMAIL PROTECTED]> wrote:

On 2 Jan 07, at 5:42 PM 2 Jan 07, Arik Kfir wrote:

> got ya... I'm afraid I can't help you there ;-)
>

http://svn.apache.org/repos/asf/maven/components/trunk/maven-core/src/
main/resources/META-INF/plexus/components.xml

Search for "validate" and you will have the default lifecycle.
Remember there are other lifecycle like "site", "site-deploy" ... and
a packaging can alter the bindings in the default lifecycle.

Jason.

>
> On 1/3/07, David Whitehurst <[EMAIL PROTECTED]> wrote:
>>
>> I've seen this and I've also seen a similar list that specifically
>> stated
>> that it was not a comprehensive listing.  I'm not looking for
>> someone to
>> point me to the user documentation (finished or not-finished), I'm
>> looking
>> for someone to point me to a code module maybe so that I can be
>> sure that
>> I
>> have "the" comprehensive list of phases that can be intercepted.
>>
>>
>> David
>>
>> On 1/2/07, Arik Kfir <[EMAIL PROTECTED]> wrote:
>> >
>> > David,
>> >
>> > This question belongs in the users mailing list...
>> >
>> > Anyway - have you read the Introduction to the Build Lifecycle?
>> > At:
>> >
>> >
>> http://maven.apache.org/guides/introduction/introduction-to-the-
>> lifecycle.html
>> >
>> > You can find it in the maven site by going to the "Index" option
>> on the
>> > menu
>> > of the main page.
>> >
>> > Hope this helps,
>> >   Arik.
>> >
>> > On 1/3/07, David Whitehurst <[EMAIL PROTECTED]> wrote:
>> > >
>> > > I'm writing this mail to the dev list because I'm unable to
>> find a
>> > > "comprehensive" list of development phases, and I also assume
>> that
>> these
>> > > phases are in someway string literals in the Maven code
>> somewhere.  Is
>> > > there
>> > > a comprehensive list or a code module that I can go find?
>> > >
>> > >
>> > > Thanks,
>> > >
>> > > David
>> > >
>> > >
>> >
>> >
>>
>>


---------------------------------------------------------------------
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