Depends. What are you building? WAR? But basically, you could just copy them
the wherever in your target DIR.

---
Thank You…

Mick Knutson, President

BASE Logic, Inc.
Enterprise Architecture, Design, Mentoring & Agile Consulting
p. (866) BLiNC-411: (254-6241-1)
f. (415) 685-4233

Website: http://baselogic.com
Linked IN: http://linkedin.com/in/mickknutson
Twitter: http://twitter.com/mickknutson
Vacation Rental: http://tahoe.baselogic.com
---



On Wed, Feb 11, 2009 at 2:44 PM, Mike Wallace <[email protected]>wrote:

>
> That did the trick.  Thanks!
> Now that I have the ant task running and creating the required libraries,
> how do I add them as a dependency in the pom file?  Those libraries are
> getting created within the same project.  Is it a simple matter of just
> copying them to the Target directory?
>
>
> --- On Wed, 2/11/09, Mick Knutson <[email protected]> wrote:
>
> > From: Mick Knutson <[email protected]>
> > Subject: Re: Can maven-antrun-plugin run before code compiled?
> > To: "Maven Users List" <[email protected]>,
> [email protected]
> > Date: Wednesday, February 11, 2009, 4:50 PM
> > This is the issue:
> > *<phase>generate_libraries</phase>*
> >
> > This needs to be  maven standard phase you want this to run
> > at. Like *
> > generate-sources* would be an example. or
> > *process-resources* which is just
> > before compile.
> >
> > ---
> > Thank You…
> >
> > Mick Knutson, President
> >
> > BASE Logic, Inc.
> > Enterprise Architecture, Design, Mentoring & Agile
> > Consulting
> > p. (866) BLiNC-411: (254-6241-1)
> > f. (415) 685-4233
> >
> > Website: http://baselogic.com
> > Linked IN: http://linkedin.com/in/mickknutson
> > Twitter: http://twitter.com/mickknutson
> > Vacation Rental: http://tahoe.baselogic.com
> > ---
> >
> >
> >
> > On Wed, Feb 11, 2009 at 4:22 PM, Mike Wallace
> > <[email protected]>wrote:
> >
> > >
> > >                <plugin>
> > >
> > <artifactId>maven-antrun-plugin</artifactId>
> > >                        <executions>
> > >                                <execution>
> > >
> > <id>build_xu</id>
> > >
> > <phase>generate_libraries</phase>
> > >
> > <configuration>
> > >
> > <tasks>
> > >
> > <property
> > > refid="maven.compile.classpath"
> > name="mvndepClasspath" />
> > >
> > <property
> > > name="source" value="1.4"/>
> > >
> > <property
> > > name="target" value="1.4"/>
> > >
> > <property
> > > environment="env" />
> > >
> > >
> > <taskdef
> > >
> > resource="net/sf/antcontrib/antcontrib.properties"
> > > classpath="${mvndepClasspath}" />
> > >
> > >
> > <condition
> > > property="isWindows">
> > >
> >         <os
> > > family="windows" />
> > >
> > </condition>
> > >
> > <condition
> > > property="isUnix">
> > >
> >         <os
> > > family="unix" />
> > >
> > </condition>
> > >
> > >
> > <if>
> > >
> >         <equals
> > > arg1="${isUnix}" arg2="true" />
> > >
> >         <then>
> > >
> > >  <property name="antPath"
> > value="${env.ANT_HOME}/bin/ant"/>
> > >
> > >  <property name="jdkPath"
> > value="${basedir}/../../../tools/unix/jdk160_05"/>
> > >
> >         </then>
> > >
> > </if>
> > >
> > <if>
> > >
> >         <equals
> > > arg1="${isWindows}" arg2="true"
> > />
> > >
> >         <then>
> > >
> > >  <property name="antPath"
> > value="${env.ANT_HOME}/bin/ant.bat"/>
> > >
> > >  <property name="jdkPath"
> > >
> > value="${basedir}\..\..\..\tools\windows\jdk160_05"/>
> > >
> >         </then>
> > >
> > </if>
> > >
> > <echo>Compiling
> > > client.exchangeutility using JDK:
> > ${jdkPath}</echo>
> > >
> > <exec
> > > dir="${basedir}"
> > executable="${antPath}"
> > failonerror="true">
> > >
> > >
> >         <arg
> > > line="build" />
> > >
> >         <env
> > > key="JAVA_HOME"
> > value="${jdkPath}"/>
> > >
> > </exec>
> > >
> > </tasks>
> > >
> > </configuration>
> > >                                        <goals>
> > >
> > <goal>run</goal>
> > >                                        </goals>
> > >                                </execution>
> > >                        </executions>
> > >                </plugin>
> > >
> > >
> > > --- On Wed, 2/11/09, Mick Knutson
> > <[email protected]> wrote:
> > >
> > > > From: Mick Knutson <[email protected]>
> > > > Subject: Re: Can maven-antrun-plugin run before
> > code compiled?
> > > > To: "Maven Users List"
> > <[email protected]>
> > > > Date: Wednesday, February 11, 2009, 4:18 PM
> > > > Please include your plugin setting?
> > > >
> > > > ---
> > > > Thank You…
> > > >
> > > > Mick Knutson, President
> > > >
> > > > BASE Logic, Inc.
> > > > Enterprise Architecture, Design, Mentoring &
> > Agile
> > > > Consulting
> > > > p. (866) BLiNC-411: (254-6241-1)
> > > > f. (415) 685-4233
> > > >
> > > > Website: http://baselogic.com
> > > > Linked IN: http://linkedin.com/in/mickknutson
> > > > Twitter: http://twitter.com/mickknutson
> > > > Vacation Rental: http://tahoe.baselogic.com
> > > > ---
> > > >
> > > >
> > > >
> > > > On Wed, Feb 11, 2009 at 3:51 PM, Mike Wallace
> > > > <[email protected]>wrote:
> > > >
> > > > >
> > > > > I have a java project where the code depends
> > on
> > > > several libraries being
> > > > > built.
> > > > > What I'd like to do is have Maven run an
> > Ant task
> > > > that builds those
> > > > > libraries first, then Maven would go on to
> > compile the
> > > > code.
> > > > >
> > > > > Currently, my pom file contains the
> > > > maven-antrun-plugin plugin that should
> > > > > execute the ant task.  However, when I run
> > it, I get
> > > > compile errors because
> > > > > I think it's trying to compile the java
> > code
> > > > first, but because the ant task
> > > > > hasn't been run yet, there are no
> > libraries
> > > > available and it will obviously
> > > > > fail.
> > > > >
> > > > > This make sense?
> > > > >
> > > > > Thanks,
> > > > > Mike
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > ---------------------------------------------------------------------
> > > > > 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