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]

Reply via email to