Your configuration element with the task definition needs to be
specified within the context of the execution 'someid', not the standard
plugin configuration element.
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>someid</id>
<phase>compile</phase>
<configuration>
<tasks>
<echo>Hurray it Worked!</echo>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
<inherited>false</inherited>
</execution>
</executions>
</plugin>
Hope this helps,
-Brad
On Tue, 2007-03-06 at 14:43 -0500, [EMAIL PROTECTED] wrote:
> Yes, it is in the pom that I am running. Here is the output. Thanks.
>
> C:\ BrightonCommon>mvn compile
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> ----
> [INFO] Building Unnamed - medstat:BrightonCommon:jar:1.0-SNAPSHOT
> [INFO] task-segment: [compile]
> [INFO]
> ------------------------------------------------------------------------
> ----
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> Downloading: http://repo1.maven.org/maven2/jsr170/jcr/1.0/jcr-1.0.pom
> [WARNING] Unable to get resource 'jsr170:jcr:pom:1.0' from repository
> central (http://repo1.maven.org/maven2)
> Downloading:
> http://repo1.maven.org/maven2/axis/axis-jaxrpc/1.4/axis-jaxrpc-1.4.pom
> [WARNING] Unable to get resource 'axis:axis-jaxrpc:pom:1.4' from
> repository central (http://repo1.maven.org/maven2)
> Downloading:
> http://repo1.maven.org/maven2/axis/axis-saaj/1.4/axis-saaj-1.4.pom
> [WARNING] Unable to get resource 'axis:axis-saaj:pom:1.4' from
> repository central (http://repo1.maven.org/maven2)
> Downloading:
> http://repo1.maven.org/maven2/com/google/gwt/user/1.2.22/user-1.2.22.pom
> [WARNING] Unable to get resource 'com.google.gwt:user:pom:1.2.22' from
> repository central (http://repo1.maven.org/maven2
> )
> [INFO] [compiler:compile]
> [INFO] Nothing to compile - all classes are up to date
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 2 seconds
> [INFO] Finished at: Tue Mar 06 14:39:37 EST 2007
> [INFO] Final Memory: 3M/6M
> [INFO]
> ------------------------------------------------------------------------
>
> Kurt
>
> -----Original Message-----
> From: Eric Redmond [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, March 06, 2007 2:16 PM
> To: Maven Users List
> Subject: Re: binding goals to a phase
>
> Is this description in the pom you are running, or in a parent pom? If
> the
> latter, you have "inherited" turned off so it won't work. If the former,
> could you send the command-line args you use and the output? This
> shouldn't
> happen.
>
> Eric
>
> On 3/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >
> > I'm trying to get my build to execute goals of a plugin during a
> phase.
> > There is plenty of documentation available how to do this, but I can't
> > get it to work. Is there a setting somewhere that I need to turn
> > executions on? The XML below will run fine with "mvn antrun:run,"
> but
> > when I run mvn compile, the antrun:run goal does not get executed.
> Any
> > ideas what I could be doing wrong? I'm using 2.0.5
> >
> >
> >
> > <plugin>
> >
> > <artifactId>maven-antrun-plugin</artifactId>
> >
> > <configuration>
> >
> > <tasks>
> >
> > <echo>Hurray it Worked!</echo>
> >
> > </tasks>
> >
> > </configuration>
> >
> > <executions>
> >
> > <execution>
> >
> > <id>someid</id>
> >
> > <goals>
> >
> > <goal>run</goal>
> >
> > </goals>
> >
> > <phase>compile</phase>
> >
> > <inherited>false</inherited>
> >
> > </execution>
> >
> > </executions>
> >
> > </plugin>
> >
> >
> >
> > Kurt
> >
> >
> >
> >
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]