I've tried this on several machines and it seems that the JAR for
2.0.1 Ant Tasks simply doesn't work.  Does anyone have this working? 
Again, everything works fine using the 2.0 JAR.

Matt

On 12/13/05, Matt Raible <[EMAIL PROTECTED]> wrote:
> I tried upgrading my Maven 2 Ant Tasks' JAR tonight, and after doing
> so, I'm getting the following error:
>
> foxxy:~/dev/equinox mraible$ ant war
> Buildfile: build.xml
>
> init:
> [artifact:dependencies] An error has occurred while processing the
> Maven artifact tasks.
> [artifact:dependencies]  Diagnosis:
> [artifact:dependencies]
> [artifact:dependencies] Unable to build project:
> /Users/mraible/Work/equinox/pom.xml
> [artifact:dependencies] Duplicate project ID found in
> /Users/mraible/Work/equinox/pom.xml
>
> BUILD FAILED
> /Users/mraible/Work/equinox/build.xml:27: Unable to build project:
> /Users/mraible/Work/equinox/pom.xml
>
> Total time: 2 seconds
> foxxy:~/dev/equinox mraible$
>
> I haven't been able to find the "duplicate project id" the error is
> referring to.  The strange thing is if I run "mvn package" on my
> project, everything works fine with Maven 2.0.1.  If I revert my
> maven-artifact-ant-2.0.1-dep.jar to maven-artifact-ant-2.0-dep.jar,
> everything works as expected.
>
> Here's how I declare the Maven Ant tasks in my build.xml:
>
>     <target name="init" description="Initializes tasks and downloads
> dependencies">
>         <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
> uri="urn:maven-artifact-ant">
>             <classpath>
>                 <pathelement
> location="${basedir}/lib/maven-artifact-ant-2.0-dep.jar" />
>             </classpath>
>         </typedef>
>
>         <artifact:pom file="pom.xml" id="maven.project"/>
>
> Here's line 27 of build.xml:
>
>         <artifact:dependencies pathId="compile.classpath"
> filesetId="compile.fileset" useScope="compile">
>             <pom refid="maven.project"/>
>         </artifact:dependencies>
>
> Thanks,
>
> Matt
>

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

Reply via email to