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