Hi, how does one properly add the following to the maven.xml? Now, should I put the typedefs in the maven.xml instead of the project.xml?
Thanks, -Conrad > except you wrap a "<goal>" around a target perhaps ... your command line > would work the same. > You can pretty much stuff all taskdefs, typedefs, and all that right > inside your project.xml, Maven is an Ant wrapper in that. > > <goal name="target1"> > <ant:ant antfile="build.xml" inheritAll="true" inheritRefs="true" target="target1"> > <property name="param1" value="somevalue"/> > <property file="config/subproject/default.properties"/> > </ant:ant> > </goal> > > etc. > > [EMAIL PROTECTED] wrote: > > >Hi, my boss just wants me to use the existing ANT build.xml until we can get a > >correct multiproject setup (i.e. maven.xml, project.properties, and > >build.properties). At this time, the project generates 14 artifacts; mostly JARs > >and EJB-JARs. Finally, I would simply like to reuse my build.xml to get it done > >for now. Thus, typing 'maven' > >at the command prompt: > > > >'maven' would map to 'ant all' > > > >because I have the following: > > > ><project name="project_name" default="all" basedir="."> > > > > <target name="target1"> <!-- some stuff for the target --> </target> > > <target name="target2"> <!-- some stuff for the target --> </target> > > <target name="target3"> <!-- some stuff for the target --> </target> > > <target name="target4"> <!-- some stuff for the target --> </target> > > <target name="target5"> <!-- some stuff for the target --> </target> > > > ></project> > > > >Thus, I would like to put the above inside the maven.xml and able to execute the > >tagets as maven goals. Is this possible? For example, > > > >maven target1 > >maven target2 > >maven all > >maven clean > >maven clobber > > > >and so on. However, I would like to do it in such a way to maintain the integrity > >of the same build.xml for both Maven and ANT. Thus, if I make changes to the > >build.xml file, I don't have to make changes to the maven.xml because the maven.xml > >simply references the build.xml. Is this possible? > > > >Thanks in advance, > > > >-Conrad > > > > > > > >>Do you want to run an external ant file from within your maven > >>project.xml, is that it? What Brett said and: > >> > >>http://ant.apache.org/manual/CoreTasks/ant.html > >><ant antfile="subproject/subbuild.xml" dir="subproject" target="compile"/> > >> > >>that's what I use. Some of the people around here "get" Ant, but not > >>Maven, I have to do this to make their projects work sometimes. > >> > >>Brett Porter wrote: > >> > >> > >> > >>>Maven.xml: > >>> > >>><project xmlns:ant="ant"> > >>><goal name="run-ant"> > >>> <ant:ant just like your standard ant tag /> > >>></goal> > >>></project> > >>> > >>>But you'll be poorer for it :) > >>> > >>>- Brett > >>> > >>> > >>> > >>> > >>> > >>>>-----Original Message----- > >>>>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > >>>>Sent: Tuesday, 24 February 2004 9:35 AM > >>>>To: [EMAIL PROTECTED] > >>>>Subject: Using ANT build.xml in Maven? > >>>> > >>>> > >>>>Hi, I was wondering, is it possible to use a build.xml in > >>>>Maven until you have configured the necessary pieces. If so, > >>>>does anyone have any documentation on how to perform this task? > >>>> > >>>>Thanks in advance, > >>>> > >>>>-Conrad > >>>> > >>>> > >>>>--------------------------------------------------------------------- > >>>>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]
