Re: Purpose of ANT tool

Anjana TB <[email protected]> Sat, 13 Apr 2002 06:12:48 -0700 (PDT)
Newsgroups gmane.comp.java.ejb.general
Message-ID <[email protected]>
--0-1865181869-1018703568=:45767
Content-Type: text/plain; charset=us-ascii


 Hello
Ant is a java based build tool. U can do a whole lot of things using this. How well u can make use of this build tool depends what u need and how u write the build.xml. u can compile classes on the run, create Jars, War,Ear, make directories, copy files/directories etc. See the core-tasks and optional tasks that can be done with Ant in the Ant website. All this can be done at runtime when u r application is being executed. 
I wouldn't say that this would reduce development effort, but surely would be very helpful when u would need to do the above stated things at runtime.
Build.xml is the main file which u would need to write for successful implementation of tasks. It is very easy to write that file and there are lots of sites that provide info for writing the xml.
Maybe this would provide some useful information
Anjana
  SundarRajan Krishnamoorthy <[email protected]> wrote: 
Dear All, 
I have  been involved in a web based J2EE project, Which uses applets to get the user inputs. The project follows JSP model 2 architecture. We are also using stateless session bean. Oracle9iAS has been used as the application server, So we are using JDeveloper as IDE.
I have been told that ANT is a build tool and speeds up the development process. Can any one tell me what is the purpose of  a build tool and how can I make use of ANT tool to reduce the development time. 
Thanks in Advance.
Regards
Sundar.



---------------------------------
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax 
Yahoo! Groups SponsorADVERTISEMENT

EJB-Developer group email addresses:
  Post message: [email protected]
  Subscribe:    [email protected]
  Unsubscribe:  [email protected]
  List owner:   [email protected]

Our other technical discussion groups:
- For general Java (J2EE) questions/answers: http://groups.yahoo.com/group/Java_Developer
- For peer-to-peer software development discussion: http://groups.yahoo.com/group/P2P-Developer

Web link to the EJB-Developer group:
  http://groups.yahoo.com/group/EJB-Developer

ATTENTION: You are receiving this message because you actively subscribed to the EJB-Developer technical discussion group on Yahoo! Groups.  All subscriptions come from Yahoo-verified email addresses and are logged, thereby provable.  To unsubscribe, send a blank email from the email address receiving group messages to the 'Unsubscribe' email address shown above.  If this doesn't work, send a message concerning this problem to [email protected].  Only Yahoo! Groups is responsible for their own subscription services; the moderator will not perform these services at any time.

*** EJB-Developer - A free service brought to you by Democracy 2.0 (www.democracy2.org) *** 

Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 



---------------------------------
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
--0-1865181869-1018703568=:45767
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit

<html><body>


<P> Hello
<P>Ant is a java based build tool. U can do a whole lot of things using this. How well u can make use of this build tool depends what u need and how u write the build.xml. u can compile classes on the run, create Jars, War,Ear, make directories, copy files/directories etc. See the core-tasks and optional tasks that can be done with Ant in the Ant website. All this can be done at runtime when u r application is being executed. 
<P>I wouldn't say that this would reduce development effort, but surely would be very helpful when u would need to do the above stated things at runtime.
<P>Build.xml is the main file which u would need to write for successful implementation of tasks. It is very easy to write that file and there are lots of sites that provide info for writing the xml.
<P>Maybe this would provide some useful information
<P>Anjana
<P>&nbsp; <B><I>SundarRajan Krishnamoorthy &lt;[email protected]&gt;</I></B> wrote: 
<BLOCKQUOTE style="BORDER-LEFT: #1010ff 2px solid; MARGIN-LEFT: 5px; PADDING-LEFT: 5px">
<P>Dear All, 
<P>I have&nbsp; been involved in a web based J2EE project, Which uses applets to get the user inputs. The project follows JSP model 2 architecture. We are also using stateless session bean. Oracle9iAS has been used as the application server, So we are using JDeveloper as IDE.<BR>I have been told that ANT is a build tool and speeds up the development process. Can any one tell me what is the purpose of&nbsp; a build tool and how can I make use of ANT tool to reduce the development time. 
<P>Thanks in Advance.<BR>Regards<BR>Sundar.</P>
<P><BR>
<HR SIZE=1>
<B>Do You Yahoo!?</B><BR><A href="http://us.f205.mail.yahoo.com/ym/$rd_url/welcome/?http://taxes.yahoo.com/">Yahoo! Tax Center</A> - online filing with TurboTax <BR><BR><TT>EJB-Developer group email addresses:<BR>&nbsp; Post message: [email protected]<BR>&nbsp; Subscribe:&nbsp;&nbsp;&nbsp; [email protected]<BR>&nbsp; Unsubscribe:&nbsp; [email protected]<BR>&nbsp; List owner:&nbsp;&nbsp; [email protected]<BR><BR>Our other technical discussion groups:<BR>- For general Java (J2EE) questions/answers: <A href="http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo.com/group/Java_Developer</A><BR>- For peer-to-peer software development discussion: <A href="http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.com/group/P2P-Developer</A><BR><BR>Web link to the EJB-Developer group:<BR>&nbsp; <A href="http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.com/group/EJB-Developer
</A><BR><BR>ATTENTION: You are receiving this message because you actively subscribed to the EJB-Developer technical discussion group on Yahoo! Groups.&nbsp; All subscriptions come from Yahoo-verified email addresses and are logged, thereby provable.&nbsp; To unsubscribe, send a blank email from the email address receiving group messages to the 'Unsubscribe' email address shown above.&nbsp; If this doesn't work, send a message concerning this problem to [email protected].&nbsp; Only Yahoo! Groups is responsible for their own subscription services; the moderator will not perform these services at any time.<BR><BR>*** EJB-Developer - A free service brought to you by Democracy 2.0 (www.democracy2.org) ***</TT> <BR><BR><TT>Your use of Yahoo! Groups is subject to the <A href="http://docs.yahoo.com/info/terms/">Yahoo! Terms of Service</A>.</TT> <BR></BLOCKQUOTE><p><br><hr size=1><b>Do You Yahoo!?</b><br>
<a href="$rd_url/welcome/?http://taxes.yahoo.com/">Yahoo! Tax Center</a> - online filing with TurboTax
<br>

<!-- |**|begin egp html banner|**| -->

<table border=0 cellspacing=0 cellpadding=2>
<tr bgcolor=#FFFFCC>
<td align=center><font size="-1" color=#003399><b>Yahoo! Groups Sponsor</b></font></td>
</tr>
<tr bgcolor=#FFFFFF>
<td align=center width=470><table border=0 cellpadding=0 cellspacing=0><tr><td align=center><font face=arial size=-2>ADVERTISEMENT</font><br><a href="http://rd.yahoo.com/M=194081.1994012.3473453.1261774/D=egroupweb/S=1705006905:HM/A=1036972/R=0/*http://www.ediets.com/start.cfm?code=3466"targe
t=_top><img src="http://us.a1.yimg.com/us.yimg.com/a/ed/ediets/250x300_bluechair.jpg"alt="Click Here!" width="250" height="300" border="0"></a></td></tr></table></td>
</tr>
<tr><td><img alt="" width=1 height=1 src="http://us.adserver.yahoo.com/l?M=194081.1994012.3473453.1261774/D=egroupmail/S=1705006905:HM/A=1036972/rand=472787409"></td></tr>
</table>

<!-- |**|end egp html banner|**| -->


<br>
<tt>
EJB-Developer group email addresses:<BR>
&nbsp; Post message: [email protected]<BR>
&nbsp; Subscribe:&nbsp;&nbsp;&nbsp; [email protected]<BR>
&nbsp; Unsubscribe:&nbsp; [email protected]<BR>
&nbsp; List owner:&nbsp;&nbsp; [email protected]<BR>
<BR>
Our other technical discussion groups:<BR>
 - For general Java (J2EE) questions/answers: <a href="http://groups.yahoo.com/group/Java_Developer">http://groups.yahoo.com/group/Java_Developer</a><BR>
 - For peer-to-peer software development discussion: <a href="http://groups.yahoo.com/group/P2P-Developer">http://groups.yahoo.com/group/P2P-Developer</a><BR>
<BR>
Web link to the EJB-Developer group:<BR>
&nbsp; <a href="http://groups.yahoo.com/group/EJB-Developer">http://groups.yahoo.com/group/EJB-Developer</a><BR>
<BR>
ATTENTION: You are receiving this message because you actively subscribed to the EJB-Developer technical discussion group on Yahoo! Groups.&nbsp; All subscriptions come from Yahoo-verified email addresses and are logged, thereby provable.&nbsp; To unsubscribe, send a blank email from the email address receiving group messages to the 'Unsubscribe' email address shown above.&nbsp; If this doesn't work, send a message concerning this problem to [email protected].&nbsp; Only Yahoo! Groups is responsible for their own subscription services; the moderator will not perform these services at any time.<BR>
<BR>
*** EJB-Developer - A free service brought to you by Democracy 2.0 (www.democracy2.org) ***</tt>
<br>

<br>
<tt>Your use of Yahoo! Groups is subject to the <a href="http://docs.yahoo.com/info/terms/">Yahoo! Terms of Service</a>.</tt>
</br>

</body></html>

--0-1865181869-1018703568=:45767--