Assembly:attached is the correct one, but you are right, the sources one
is probably doing it. I'm using sources and not having that issue. Let
me look... 


        <artifactId>maven-source-plugin</artifactId>
        <version>2.0</version>
        <executions>
          <execution>
            <id>attach-source</id>
            <phase>package</phase>
            <goals>
              <goal>jar</goal>
            </goals>
            <configuration>
              <attach>true</attach>
            </configuration>
          </execution>
        </executions>
      </plugin>

-----Original Message-----
From: Ben Tatham [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 22, 2007 3:13 PM
To: Maven Users List
Subject: Re: plugin runs multiple times

I think it also might be the maven-source-plugin.  The source-plugin
mojos both have a

@execute phase=generate-sources

which I think means run that phase again.  Is there a way to make it not
do that when run from a pom instead of the cmd line?

-Ben

Brian E. Fox wrote:
> The war doesn't use the dependency plugin (btw you should update to 
> maven-dependency-plugin 2.0-alpha-x since it supereceeds the old mojo 
> one). Do you have assembly:assemble bound to a phase? That forks the 
> entire build and could cause what you see. Pasting your pom would help

> too.
>
> -----Original Message-----
> From: Ben Tatham [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 22, 2007 10:57 AM
> To: Maven Users List
> Cc: [EMAIL PROTECTED]
> Subject: Re: plugin runs multiple times
>
> I have tracked my problem down a bit further...the second lifecycle 
> starts sometime around the package phase in the lifecycle.  I think it

> may have something to do with the fact that during the validate phase,

> I unpack parent WAR on my own using the dependency-maven-plugin so 
> that I can extract the web.xml file and merge it with the new one (I 
> am using xdoclet).
>
> Does the war plugin just call on dependency-maven-plugin too to do the

> war overlap?  If so, perhaps that is what is triggering the 2nd
> lifecycle run from validate?   Or is it something else? 
>
> How do I make it stop happening?!?!  A quote from "Better Builds with 
> Maven", Section 5.3.1: "In good mojo design, determining when not to 
> execute, is often as important as the modifications made during 
> execution itself."
>
> Any help is appreciated.
>
> -Ben
>
>
> Wayne Fay wrote:
>   
>> Also see this page for more specific usage info for the help plugin:
>> http://maven.apache.org/plugins/maven-help-plugin/usage.html
>>
>> Wayne
>>
>> On 3/21/07, Wayne Fay <[EMAIL PROTECTED]> wrote:
>>     
>>> Try mvn help:effective-pom in your top-level project to see what 
>>> plugins map where with what configurations etc. Perhaps that will 
>>> help you figure out what's going on.
>>>
>>> Wayne
>>>
>>> On 3/21/07, Ben Tatham <[EMAIL PROTECTED]> wrote:
>>>       
>>>> Hello all,
>>>> I have a scenario where my plugins (antrun, xdoclet, custom stuff) 
>>>> get run multiple times.  I think this has something to do with some
>>>>         
>>> plugins
>>>       
>>>> forkin a new lifecycle, but I can't figure out:
>>>> 1) which ones are doing that
>>>> 2) good description of how to stop this from happening.
>>>>
>>>> I have parent poms defining some plugins, and I have pushed things 
>>>> around into pluginManagement instead, but this does not seem to
>>>>         
> help.
>   
>>>> -Ben
>>>>
>>>> -------------------------------------------------------------------
>>>> -- 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]
>>
>>     
>
>
> ---------------------------------------------------------------------
> 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]
>
>   


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