git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273857 13f79535-47bb-0310-9956-ffa450edef68master
@@ -198,11 +198,12 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5 Release To-Do List"><strong>Ant 1.5 Release To-Do List</strong></a></font></td></tr> | |||
</table> | |||
<a name="Open"></a> | |||
<br/> | |||
<a name="Open"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -210,7 +211,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
<th colspan="1" rowspan="1" | |||
@@ -314,7 +314,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Done"></a> | |||
<br/> | |||
<a name="Done"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -322,7 +323,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
<th colspan="1" rowspan="1" | |||
@@ -488,7 +488,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Bug Reports Short-Cuts"></a> | |||
<br/> | |||
<a name="Bug Reports Short-Cuts"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -496,7 +497,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Note: You can sort the report results by clicking on the column-headings.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -629,7 +629,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -637,7 +637,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -202,30 +202,30 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5.1"><strong>Ant 1.5.1</strong></a></font></td></tr> | |||
</table> | |||
<h3>October 3, 2002 - Ant 1.5.1 Available !</h3> | |||
<p>The final version of Ant 1.5.1 is now available for | |||
<a href="http://www.apache.org/dist/ant/"> | |||
download</a>. If you have any feedback on this release, feel free to join the | |||
discussion on the ant-dev and ant-user mailing lists. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5.1Beta1"><strong>Ant 1.5.1Beta1</strong></a></font></td></tr> | |||
</table> | |||
<h3>August 19, 2002 - Ant 1.5.1 Beta1 Available !</h3> | |||
<p>The first beta version of Ant 1.5.1 is now available for | |||
<a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5.1beta1/"> | |||
download</a>. If you have any feedback on the beta feel free to join the | |||
discussion on the ant-dev and ant-user mailing lists. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5"><strong>Ant 1.5</strong></a></font></td></tr> | |||
</table> | |||
<h3>July 15, 2002 - Fix for Cygwin problem in wrapper script available</h3> | |||
<p>The wrapper script of Ant 1.5 needs to be replaced with a new | |||
version for Cygwin users. See the <a href="faq.html#1.5-cygwin-sh">FAQ</a> for details.</p> | |||
@@ -235,40 +235,40 @@ | |||
download</a>. If you have any feedback on this release, feel free to join the | |||
discussion on the ant-dev and ant-user mailing lists. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5Beta3"><strong>Ant 1.5Beta3</strong></a></font></td></tr> | |||
</table> | |||
<h3>June 24, 2002 - Ant 1.5 Beta3 Available!</h3> | |||
<p>The third beta version of Ant 1.5 is now available for | |||
<a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta3/"> | |||
download</a>. If you have any feedback on the beta feel free to join the | |||
discussion on the ant-dev and ant-user mailing lists. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5Beta2"><strong>Ant 1.5Beta2</strong></a></font></td></tr> | |||
</table> | |||
<h3>June 1, 2002 - Ant 1.5 Beta2 Available!</h3> | |||
<p>The second beta version of Ant 1.5 is now available for | |||
<a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta2/"> | |||
download</a>. If you have any feedback on the beta feel free to join the | |||
discussion on the ant-dev and ant-user mailing lists. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5Beta1"><strong>Ant 1.5Beta1</strong></a></font></td></tr> | |||
</table> | |||
<h3>Ant 1.5 Beta1 Available !</h3> | |||
<p>The first beta version of Ant 1.5 is now available for | |||
<a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5Beta1/"> | |||
download</a>. If you have any feedback on the beta feel free to join the | |||
discussion on the ant-dev and ant-user mailing lists. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant wins again!"><strong>Ant wins again!</strong></a></font></td></tr> | |||
</table> | |||
<h3>Apr 29, 2002: Ant wins <em>Software Development</em> magazine's | |||
2002 Productivity Award.</h3> | |||
<p> | |||
@@ -279,10 +279,10 @@ | |||
<a href="http://www.sdmagazine.com/jolts/press_release_4-26-02.htm"> | |||
press release</a> for more information and the full list of winners. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant has won!"><strong>Ant has won!</strong></a></font></td></tr> | |||
</table> | |||
<h3>Mar 26, 2002: Ant wins the JavaWorld Editors' Choice | |||
Award</h3> | |||
<p> | |||
@@ -292,10 +292,10 @@ | |||
Read the | |||
<a href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards.html "> full article</a> -- or jump directly to the bit about | |||
<a href="http://www.javaworld.com/javaworld/jw-03-2002/jw-0326-awards-p3.html"> our award</a> <code>:)</code></p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Java 1.4 Support"><strong>Java 1.4 Support</strong></a></font></td></tr> | |||
</table> | |||
<h3>Feb 15, 2002: Java 1.4 Support</h3> | |||
<p> | |||
Java 1.4 has now been released by Sun. The latest Ant source supports | |||
@@ -304,24 +304,24 @@ | |||
on Java 1.4 over Windows XP. If you have problems running Ant 1.4.1 on WinXP/Java 1.4, | |||
please use a recent build or compile your own version from the source tree. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="See our new logo!"><strong>See our new logo!</strong></a></font></td></tr> | |||
</table> | |||
<h3>Have a look at our new cool logo!</h3> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.4.1"><strong>Ant 1.4.1</strong></a></font></td></tr> | |||
</table> | |||
<h3>11 October 2001 Ant 1.4.1 released !</h3> | |||
<p>Please visit the | |||
<a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.4.1/"> | |||
download area</a>. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 2.0 Requirements Collected - Next is Design"><strong>Ant 2.0 Requirements Collected - Next is Design</strong></a></font></td></tr> | |||
</table> | |||
<p>A commented version of the collected user requirements is now | |||
available <a href="ant2/features.html">here</a> - it is not | |||
complete as some details still have to be defined, but it should | |||
@@ -330,16 +330,16 @@ | |||
and prototypes. Several people are working on prototypes (that | |||
can be found in Ant's CVS module in the proposals directory) and | |||
discussion is going on on the Ant-Dev mailing list.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Best-Practices Profile of Ant at Sun's Dot-Com Builder"><strong>Best-Practices Profile of Ant at Sun's Dot-Com Builder</strong></a></font></td></tr> | |||
</table> | |||
<p>Sun has released an introductory article on Ant on their | |||
Dot-Com Builder site on May 30 2001. See <a href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a></p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 2.0 Requirements"><strong>Ant 2.0 Requirements</strong></a></font></td></tr> | |||
</table> | |||
<p>Ant has been in use for quite some time and has been used in ways never conceived when it | |||
was originally written. While Ant 1.x has continued to sucessfully evolve and grow, there | |||
are a number of limitations and inconsistencies that are now apparent and which need to | |||
@@ -381,7 +381,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -389,7 +389,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Downloading Ant"><strong>Downloading Ant</strong></a></font></td></tr> | |||
</table> | |||
<p>Use the links below to download a binary distribution of Ant from | |||
one of our mirrors. You <strong>must</strong> | |||
<a href="[location]#Verify Releases">verify the integrity</a> of the | |||
@@ -215,10 +215,10 @@ Thus they must be untarred with a GNU compatible version of | |||
<p>If you do not see the file you need in the links below, please see | |||
the <a href="http://www.apache.org/dist/ant/">master distribution | |||
directory</a> or, preferably, its <a href="[preferred]/ant/">mirror</a>.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Mirror"><strong>Mirror</strong></a></font></td></tr> | |||
</table> | |||
<p>You are currently using <b>[preferred]</b>. If you encounter a | |||
problem with this mirror, please select another mirror. If all | |||
mirrors are failing, there are <i>backup</i> mirrors (at the end of | |||
@@ -237,10 +237,10 @@ Other mirrors: <select name="Preferred"> | |||
</select> | |||
<input type="submit" value="Change" /> | |||
</form> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Current Release of Ant"><strong>Current Release of Ant</strong></a></font></td></tr> | |||
</table> | |||
<p>Currently, Apache Ant 1.5.1 is the best available version, see the | |||
<a href="[preferred]/ant/README.html">release notes</a>.</p> | |||
<ul> | |||
@@ -259,25 +259,25 @@ Other mirrors: <select name="Preferred"> | |||
[<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2.asc">PGP</a>] | |||
[<a href="http://www.apache.org/dist/ant/binaries/jakarta-ant-1.5.1-bin.tar.bz2.md5">MD5</a>]</li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Nightly Builds"><strong>Nightly Builds</strong></a></font></td></tr> | |||
</table> | |||
<p>If you wish to use the latest Ant features, you can try downloading a | |||
<a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">nightly build</a>. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Old Ant Releases"><strong>Old Ant Releases</strong></a></font></td></tr> | |||
</table> | |||
<p>Older releases of Ant can be found <a href="http://jakarta.apache.org/builds/ant/release/">here</a>. Those | |||
releases are only provided as <code>zip</code> archives that can be | |||
extracted by <code>jar xf </code><em>archive.zip</em> - we highly | |||
recommend to not use those releases but upgrade to Ant's <a href="[location]#Current Release of Ant">latest</a> release.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Verify Releases"><strong>Verify Releases</strong></a></font></td></tr> | |||
</table> | |||
<p>It is essential that you verify the integrity of the downloaded | |||
files using the PGP or MD5 signatures.</p> | |||
<p>The PGP signatures can be verified using PGP or GPG. First | |||
@@ -310,7 +310,7 @@ Textutils</a>. Windows users can get binary md5 programs from <a href="http://w | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -318,7 +318,7 @@ Textutils</a>. Windows users can get binary md5 programs from <a href="http://w | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Apache Ant Project Bylaws"><strong>Apache Ant Project Bylaws</strong></a></font></td></tr> | |||
</table> | |||
<p> | |||
This document defines the bylaws under which the Apache Ant project operates. | |||
It defines the the roles and responsibilities of the project, who may vote, | |||
@@ -211,11 +211,12 @@ | |||
<a href="http://incubator.apache.org">Incubator project</a> for more information on | |||
how Apache projects operate. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Roles and Responsibilities"><strong>Roles and Responsibilities</strong></a></font></td></tr> | |||
</table> | |||
<a name="Project Management Committee"></a> | |||
<br/> | |||
<a name="Project Management Committee"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -223,7 +224,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
The Project Management Committee (PMC) for Apache Ant was created by a resolution of the | |||
board of the Apache Software Foundation (ASF)on 18th November 2002. The PMC is responsible | |||
@@ -262,7 +262,8 @@ | |||
and if supported by 3/4 Majority may recommend a new chair to the board. Ultimately, however, it is | |||
the board's responsibility who to appoint as the PMC chair. | |||
</p> | |||
<a name="Committers"></a> | |||
<br/> | |||
<a name="Committers"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -270,7 +271,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
The project's Committers are responsible for the project's technical management. All committers have | |||
write access to the project's source repository. Committers may cast binding votes on any technical | |||
@@ -292,7 +292,8 @@ | |||
A committer who makes a sustained contibution to the project will usually be invited to become a member of | |||
the PMC. | |||
</p> | |||
<a name="Developers"></a> | |||
<br/> | |||
<a name="Developers"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -300,14 +301,14 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
All of the volunteers who are contributing time, code, documentation, or resources to the | |||
Ant Project. A developer that makes sustained, welcome contributions to the project for | |||
over six months is usually invited to become a Committer, though the exact timing of | |||
such invitations depends on many factors. | |||
</p> | |||
<a name="Users"></a> | |||
<br/> | |||
<a name="Users"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -315,7 +316,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
The most important participants in the project are people who use our software. The majority of our | |||
developers start out as users and guide their development efforts from the user's perspective. | |||
@@ -328,7 +328,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -336,7 +336,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,11 +196,12 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Project Management Committee"><strong>Project Management Committee</strong></a></font></td></tr> | |||
</table> | |||
<a name="Active Members"></a> | |||
<br/> | |||
<a name="Active Members"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -208,7 +209,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
<b>Bruce Atherton</b> (bruce at callenish.com - <a href="http://www.callenish.com/~bruce">http://www.callenish.com/~bruce</a>) | |||
<br /> | |||
@@ -289,7 +289,8 @@ the development of administration tools and development environment for | |||
the IMPRESS Engine, a Java-based intergration software. At the Ant-Project | |||
he takes care of Antidote - the Ant GUI. | |||
</p> | |||
<a name="Emeritus Members"></a> | |||
<br/> | |||
<a name="Emeritus Members"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -297,7 +298,6 @@ he takes care of Antidote - the Ant GUI. | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
<b>James Duncan Davidson</b> (duncan at x180.net - <a href="http://x180.net/">http://x180.net/</a>) | |||
<br /> | |||
@@ -310,11 +310,12 @@ for XML Parsing 1.0 and was the original author of Tomcat and Ant. He | |||
was one of the rabble-rousers within Sun that helped make the Jakarta | |||
Project a reality and served as the first Chairman of the Jakarta PMC. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Committers"><strong>Committers</strong></a></font></td></tr> | |||
</table> | |||
<a name="Active Committers"></a> | |||
<br/> | |||
<a name="Active Committers"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -322,7 +323,6 @@ Project a reality and served as the first Chairman of the Jakarta PMC. | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
<b>Preston Bannister</b><br /> | |||
</p> | |||
@@ -422,7 +422,8 @@ implementing the CORBA IDL to C++ 2.0 mapping, skydiving, IDL to Java | |||
compilers, Object Databases (SIGSEV, you da man!) for C++, Java ORB | |||
and EJB runtime environments -- in that order. | |||
</p> | |||
<a name="Emeritus Committers"></a> | |||
<br/> | |||
<a name="Emeritus Committers"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -430,7 +431,6 @@ and EJB runtime environments -- in that order. | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
<b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com) | |||
<br /> | |||
@@ -462,7 +462,7 @@ on the side for the VADD Technical Journal. | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -470,7 +470,7 @@ on the side for the VADD Technical Journal. | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Access the Source Tree (AnonCVS)"><strong>Access the Source Tree (AnonCVS)</strong></a></font></td></tr> | |||
</table> | |||
<p>Anyone can checkout source code from our anonymous CVS | |||
server. To do so, simply use the following commands (if you are | |||
using a GUI CVS client, configure it appropriatly):</p> | |||
@@ -222,7 +222,7 @@ cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout [module-name]</p | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -230,7 +230,7 @@ cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout [module-name]</p | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -198,10 +198,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="External Tools and Tasks"><strong>External Tools and Tasks</strong></a></font></td></tr> | |||
</table> | |||
<p>This page lists external resources for Apache Ant: tasks, IDE | |||
integration tools, loggers, you name it. If you've written | |||
something that should be included, please post all relevant | |||
@@ -210,11 +210,12 @@ | |||
<p>Nothing listed here is directly supported by the Ant | |||
developers, if you encounter any problems with them, please use | |||
the contact information.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Tasks"><strong>Tasks</strong></a></font></td></tr> | |||
</table> | |||
<a name="AJC"></a> | |||
<br/> | |||
<a name="AJC"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -222,7 +223,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p><a href="http://aspectj.org">AspectJ</a> is an | |||
aspect-oriented extension to Java. This task compiles a | |||
source tree using the AspectJ compiler -- AJC.</p> | |||
@@ -268,7 +268,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Anakia"></a> | |||
<br/> | |||
<a name="Anakia"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -276,7 +277,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Actually, Anakia is more than just an Ant task, it is a an | |||
XML transformation tool based on JDOM, Velocity and Ant.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -321,7 +321,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Anteater"></a> | |||
<br/> | |||
<a name="Anteater"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -329,7 +330,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Anteater is a set of Ant tasks for the functional testing of websites | |||
and web services (functional testing being; hit a URL and ensure the | |||
response meets certain criteria). Can test HTTP params, response | |||
@@ -380,7 +380,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Checkstyle"></a> | |||
<br/> | |||
<a name="Checkstyle"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -388,7 +389,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Checkstyle is a development tool to help programmers write | |||
Java code that adheres to a coding standard. Its purpose is to | |||
automate the process of checking Java code, and to spare | |||
@@ -439,7 +439,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="CleanImports"></a> | |||
<br/> | |||
<a name="CleanImports"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -447,7 +448,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Removes unneeded imports. Formats your import | |||
sections. Flags ambiguous imports.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -492,7 +492,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Clover"></a> | |||
<br/> | |||
<a name="Clover"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -500,7 +501,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Clover is an Ant-based Code Coverage tool. It can be used | |||
seamlessly with Ant-based projects. It provides method, | |||
statement, and branch coverage analysis, and has rich | |||
@@ -548,7 +548,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Configure"></a> | |||
<br/> | |||
<a name="Configure"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -556,7 +557,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Recursive build support (call ant on every package level, | |||
and only build files in that package or in that package and | |||
everything below) with seperation of source and output.</p> | |||
@@ -606,7 +606,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="CVSGrab"></a> | |||
<br/> | |||
<a name="CVSGrab"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -614,7 +615,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A little CVS client that can be useful when people are | |||
behind corporate firewall that blocks any cvs | |||
communications. It uses the ViewCVS web interface to access | |||
@@ -664,7 +664,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Doxygen task"></a> | |||
<br/> | |||
<a name="Doxygen task"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -672,7 +673,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>There are two Ant tasks for running the Doxygen | |||
documentation system.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -760,7 +760,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="GenJar"></a> | |||
<br/> | |||
<a name="GenJar"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -768,7 +769,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Builds a JAR file based on class dependencies rather than simply the contents of a directory</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -812,7 +812,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Greebo"></a> | |||
<br/> | |||
<a name="Greebo"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -820,7 +821,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Greebo is an Ant-task for downloading dependency files | |||
(currently only jars) from a network to a specified directory, | |||
much like Maven. It supports multiple local and remote | |||
@@ -870,7 +870,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Importscrubber"></a> | |||
<br/> | |||
<a name="Importscrubber"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -878,7 +879,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Removes unnecessary import statements from a Java source code file.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -922,7 +922,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="IsDirValidator"></a> | |||
<br/> | |||
<a name="IsDirValidator"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -930,7 +931,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Checks whether a given directory structure conforms to | |||
certain rules that are defined via nested elements of the | |||
task.</p> | |||
@@ -976,7 +976,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="J2ME Ant Tasks"></a> | |||
<br/> | |||
<a name="J2ME Ant Tasks"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -984,7 +985,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>There are three different sets of tasks to help build <a href="http://java.sun.com/j2me/">Java 2 Platform, Micro | |||
Edition</a> (J2ME) applications.</p> | |||
<p>This set supports CLDC and the K Virtual Machine (KVM):</p> | |||
@@ -1122,7 +1122,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Jalopy"></a> | |||
<br/> | |||
<a name="Jalopy"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1130,7 +1131,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>An Ant Plug-in for the Java Source Code Formatter | |||
Jalopy.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -1177,7 +1177,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Java+ Precompile Task"></a> | |||
<br/> | |||
<a name="Java+ Precompile Task"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1185,7 +1186,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Java+ is an open source Java preprocessorthat adds these | |||
features to any Java compiler:</p> | |||
<ul> | |||
@@ -1253,7 +1253,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Javamake"></a> | |||
<br/> | |||
<a name="Javamake"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1261,7 +1262,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A task to compile Java sources and manage class file | |||
dependencies. Functionality is equivalent to that of standard | |||
Javac and Depend tasks combined, with improved dependency | |||
@@ -1308,7 +1308,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="javarec"></a> | |||
<br/> | |||
<a name="javarec"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1316,7 +1317,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Ant tasks that generate record classes for VisualAge for | |||
Java from Cobol copy books.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -1361,7 +1361,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="JCSC"></a> | |||
<br/> | |||
<a name="JCSC"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1369,7 +1370,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>JCSC is a Java Coding Standard Checker which also features | |||
the generation of some code metrics. It is a command line tool | |||
with an Ant task to scan whole package trees. The result can | |||
@@ -1416,7 +1416,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Jing Task"></a> | |||
<br/> | |||
<a name="Jing Task"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1424,7 +1425,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> Validates XML files against the RELAX NG alternative to XML Schema. | |||
The Jing task for Ant allows you to efficiently validate | |||
multiple files against multiple RELAX NG patterns and integrate | |||
@@ -1462,7 +1462,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="jMetra"></a> | |||
<br/> | |||
<a name="jMetra"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1470,7 +1471,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>jMetra is a tool for collecting code metrics across a | |||
project lifecycle and compiling the results into | |||
JavaDoc-styled documentation to analyze project metrics over | |||
@@ -1526,7 +1526,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="JNI"></a> | |||
<br/> | |||
<a name="JNI"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1534,7 +1535,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
JNI is a free toolkit that makes easy work of | |||
@@ -1594,7 +1594,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="JRun Ant Tasks"></a> | |||
<br/> | |||
<a name="JRun Ant Tasks"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1602,7 +1603,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>JRun 4 SP1 ships with lib/jrun-ant-tasks.jar, which defines | |||
three Ant tasks: jrun, jrunapp, and jrunjmx. Documentation | |||
for the tasks can be found in JRun under | |||
@@ -1651,7 +1651,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Macker"></a> | |||
<br/> | |||
<a name="Macker"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1659,7 +1660,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A build-time architectural testing tool, designed | |||
to maintain clean layering / tiering / modularity. | |||
Macker works against compiled class files, checking | |||
@@ -1710,7 +1710,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="pack"></a> | |||
<br/> | |||
<a name="pack"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1718,7 +1719,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>pack is a task to build the smallest possible JAR to link | |||
and run one or more classes.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -1763,7 +1763,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="PMD"></a> | |||
<br/> | |||
<a name="PMD"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1771,7 +1772,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>PMD checks Java source code for unused variables, | |||
unnecessary object creation, etc</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -1816,7 +1816,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Purge"></a> | |||
<br/> | |||
<a name="Purge"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1824,7 +1825,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Purge deletes all but the most recent few files from a fileset. | |||
For example: if you have generated files (logs, .ear, .war, .jar | |||
etc) accumulating in a directory, the purge task will allow you | |||
@@ -1871,7 +1871,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="SerialVer"></a> | |||
<br/> | |||
<a name="SerialVer"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1879,7 +1880,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>SerialVer adds the Java serialver functionality to Apache | |||
Ant. This project adds Tasks and FilterReaders to get, to | |||
insert and to modify the serialVersionUID in the source code | |||
@@ -1926,7 +1926,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Styler"></a> | |||
<br/> | |||
<a name="Styler"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1934,7 +1935,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>The styler task makes useful combinations of XSLT transformations | |||
easy to specify in an Ant build file. Like the built-in Ant task | |||
style, styler can apply a single transformation to a set of XML files. | |||
@@ -1990,7 +1990,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Tidy Imports (Tim)"></a> | |||
<br/> | |||
<a name="Tidy Imports (Tim)"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1998,7 +1999,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Tim is a handy utility that can be executed on the command | |||
line or via Ant that automatically formats your import | |||
declarations. Tim is capable of removing unused imports, | |||
@@ -2046,7 +2046,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="TiniAnt"></a> | |||
<br/> | |||
<a name="TiniAnt"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2054,7 +2055,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>TiniAnt is an Ant task to support building applications for | |||
the <a href="http://www.ibutton.com/TINI/">TINI</a>.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -2099,7 +2099,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Venus Application Publisher's (Vamp) Ant Task Suite"></a> | |||
<br/> | |||
<a name="Venus Application Publisher's (Vamp) Ant Task Suite"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2107,7 +2108,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Venus Application Publisher's (Vamp) Ant Task Suite allows | |||
you to sign and package your applications into relocatable Web | |||
Archives that you can drop into your web server for | |||
@@ -2156,7 +2156,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Version_Tool"></a> | |||
<br/> | |||
<a name="Version_Tool"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2164,7 +2165,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A versioning tool for Ant.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -2208,7 +2208,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="VPP"></a> | |||
<br/> | |||
<a name="VPP"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2216,7 +2217,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>VPP provides general file preprocessing support based on | |||
the Velocity Template Engine. The core funtionality is | |||
provided as a filter for use with tasks that supports filter | |||
@@ -2264,7 +2264,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="WOProject"></a> | |||
<br/> | |||
<a name="WOProject"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2272,7 +2273,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>WOProject provides a set of tools to work with | |||
<a href="http://webobjects.com/">WebObjects 5.1</a> | |||
independent from platform and IDE. It significantly | |||
@@ -2322,7 +2322,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="XDoclet"></a> | |||
<br/> | |||
<a name="XDoclet"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2330,7 +2331,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>XDoclet is an extended Javadoc Doclet engine for use in Ant. | |||
It lets you create custom Javadoc @tags and based on those tags | |||
generates source code or other files (such as xml-ish deployment | |||
@@ -2369,7 +2369,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="XmlTask"></a> | |||
<br/> | |||
<a name="XmlTask"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2377,7 +2378,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>XmlTask provides a simple means to modify XML documents | |||
without having to learn XSLT. A simple path reference to an | |||
XML node specifies the node you want to change, and how you | |||
@@ -2426,7 +2426,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="yGuard"></a> | |||
<br/> | |||
<a name="yGuard"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2434,7 +2435,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>yGuard is a free Java(TM) Bytecode Obfuscator Task that | |||
needs no external script or project files. It can completely | |||
be configured and run through the Ant build script. The task | |||
@@ -2485,11 +2485,12 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Compiler Implementations"><strong>Compiler Implementations</strong></a></font></td></tr> | |||
</table> | |||
<a name="miniRMI <code>&lt;rmic&gt;</code> implementation"></a> | |||
<br/> | |||
<a name="miniRMI <code>&lt;rmic&gt;</code> implementation"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2497,7 +2498,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>miniRMI is a freeware opensource library that serves as a | |||
lightweight replacement for the original java.rmi packages and | |||
is suitable especially for applets. Ant 1.4+ | |||
@@ -2544,11 +2544,12 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="IDE and Editor Integration"><strong>IDE and Editor Integration</strong></a></font></td></tr> | |||
</table> | |||
<a name="AntFarm"></a> | |||
<br/> | |||
<a name="AntFarm"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2556,7 +2557,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A plugin that integrates Ant into the jEdit editor.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -2600,7 +2600,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="AntMan"></a> | |||
<br/> | |||
<a name="AntMan"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2608,7 +2609,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>An AddIn that integrates Ant with the JDeveloper IDE</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -2652,7 +2652,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="AntRunner"></a> | |||
<br/> | |||
<a name="AntRunner"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2660,7 +2661,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>An OpenTool that integrates Ant into the JBuilder IDE.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -2704,7 +2704,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="AntWork"></a> | |||
<br/> | |||
<a name="AntWork"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2712,7 +2713,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A plugin that integrates Ant into the Jext editor.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -2756,7 +2756,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Eclipse"></a> | |||
<br/> | |||
<a name="Eclipse"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2764,7 +2765,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Eclipse is a universal tool platform with Ant integration.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -2808,7 +2808,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="HP RadPak"></a> | |||
<br/> | |||
<a name="HP RadPak"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2816,7 +2817,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
RadPak comes with the (free) HP Bluestone HPAS J2EE server, and is primarily | |||
a GUI tool for packaging and deploying java web and EJB applications | |||
@@ -2858,7 +2858,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="IntelliJ IDEA 2.0"></a> | |||
<br/> | |||
<a name="IntelliJ IDEA 2.0"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2866,7 +2867,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Java IDE with refactoring support and Ant integration.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -2910,7 +2910,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="JDE(E) 2.2.8"></a> | |||
<br/> | |||
<a name="JDE(E) 2.2.8"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2918,7 +2919,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>The Java Development Environment for Emacs (JDEE) supports | |||
Apache Ant as one of three built-in ways to build your | |||
applications.</p> | |||
@@ -2964,7 +2964,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="NetBeans / Sun ONE Studio"></a> | |||
<br/> | |||
<a name="NetBeans / Sun ONE Studio"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -2972,7 +2973,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A module that integrates Ant into the NetBeans or Sun ONE Studio (formerly Forte for Java) IDEs.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -3016,7 +3016,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Oracle9i JDeveloper"></a> | |||
<br/> | |||
<a name="Oracle9i JDeveloper"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -3024,7 +3025,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Java IDE with support for Ant.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -3068,7 +3068,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="WebSphere Studio Application Developer"></a> | |||
<br/> | |||
<a name="WebSphere Studio Application Developer"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -3076,7 +3077,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>WSAD features Ant integrate by virtue of being built on the Eclipse tools platform.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -3113,7 +3113,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -3121,7 +3121,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -206,7 +206,8 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>About this FAQ</strong> | |||
@@ -226,7 +227,8 @@ | |||
FAQ? | |||
</a></li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>General</strong> | |||
@@ -244,7 +246,8 @@ | |||
Tell us a little bit about Ant's history. | |||
</a></li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>Installation</strong> | |||
@@ -257,7 +260,8 @@ | |||
<code>tar.gz</code> distribution file. Why? | |||
</a></li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>How do I ...</strong> | |||
@@ -296,7 +300,8 @@ | |||
umlauts in my build file? | |||
</a></li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>It doesn't work (as expected)</strong> | |||
@@ -338,7 +343,8 @@ | |||
<code>meta-inf</code> directory. | |||
</a></li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>Ant and IDEs/Editors</strong> | |||
@@ -354,7 +360,8 @@ | |||
correctly parse the error messages generated by Ant? | |||
</a></li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>Advanced Issues</strong> | |||
@@ -378,7 +385,8 @@ | |||
with from inside BuildListener? | |||
</a></li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
<strong>Known Problems</strong> | |||
@@ -417,7 +425,8 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<a name="latest-version"></a> | |||
<br/> | |||
<a name="latest-version"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -430,8 +439,8 @@ | |||
</table> | |||
<p>The latest version can always be found at Ant's homepage | |||
<a href="http://jakarta.apache.org/ant/faq.html">http://jakarta.apache.org/ant/faq.html</a>.</p> | |||
<br> | |||
<a name="adding-faqs"></a> | |||
<br/> | |||
<a name="adding-faqs"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -449,8 +458,8 @@ | |||
<p>If you don't know how to create a patch, see the patches | |||
section of <a href="http://jakarta.apache.org/site/source.html">this | |||
page</a>.</p> | |||
<br> | |||
<a name="creating-faq"></a> | |||
<br/> | |||
<a name="creating-faq"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -472,8 +481,8 @@ | |||
well, but if you follow the instruction from Anakia's | |||
homepage, you should get it to work without that. Just make | |||
sure all required jars are in the task's classpath.</p> | |||
<br> | |||
<a name="what-is-ant"></a> | |||
<br/> | |||
<a name="what-is-ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -486,8 +495,8 @@ | |||
<p> Ant is a Java-based build tool. In theory, it is kind of | |||
like Make, without Make's wrinkles and with the full | |||
portability of pure Java code.</p> | |||
<br> | |||
<a name="ant-name"></a> | |||
<br/> | |||
<a name="ant-name"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -505,8 +514,8 @@ | |||
"ants are very small and can carry a weight dozens of times | |||
their own" - describing what Ant is intended to | |||
be.</p> | |||
<br> | |||
<a name="history"></a> | |||
<br/> | |||
<a name="history"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -618,8 +627,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<br> | |||
<a name="no-gnu-tar"></a> | |||
<br/> | |||
<a name="no-gnu-tar"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -644,8 +653,8 @@ | |||
found <a href="http://www.gnu.org/software/tar/tar.html">here</a>, | |||
or use the zip archive instead (you can extract it using | |||
<code>jar xf</code>).</p> | |||
<br> | |||
<a name="adding-external-tasks"></a> | |||
<br/> | |||
<a name="adding-external-tasks"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -676,8 +685,8 @@ | |||
</ul> | |||
<p>The preferred format for this information is a patch to <a href="http://cvs.apache.org/viewcvs.cgi/~checkout~/jakarta-ant/xdocs/external.xml">this</a> | |||
document.</p> | |||
<br> | |||
<a name="passing-cli-args"></a> | |||
<br/> | |||
<a name="passing-cli-args"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -694,8 +703,8 @@ | |||
used within your build file as | |||
any normal property: <code>${<em>name</em>}</code> will put in | |||
<code><em>value</em></code>.</p> | |||
<br> | |||
<a name="jikes-switches"></a> | |||
<br/> | |||
<a name="jikes-switches"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -786,8 +795,8 @@ | |||
<p>With Ant >= 1.5, you can also use nested | |||
<code><compilerarg></code> elements with the | |||
<code><javac></code> task.</p> | |||
<br> | |||
<a name="shell-redirect-1"></a> | |||
<br/> | |||
<a name="shell-redirect-1"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -801,8 +810,8 @@ | |||
<p>The long answer is that this probably won't do what you | |||
want anyway (see <a href="#shell-redirect-2">the next | |||
section</a>).</p> | |||
<br> | |||
<a name="shell-redirect-2"></a> | |||
<br/> | |||
<a name="shell-redirect-2"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -845,8 +854,8 @@ shell-prompt> cat < foo | |||
</exec> | |||
</pre> | |||
<p>Note the double-quotes nested inside the single-quotes.</p> | |||
<br> | |||
<a name="batch-shell-execute"></a> | |||
<br/> | |||
<a name="batch-shell-execute"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -871,8 +880,8 @@ shell-prompt> cat < foo | |||
<arg line="/c test.bat"/> | |||
</exec> | |||
</pre> | |||
<br> | |||
<a name="multi-conditions"></a> | |||
<br/> | |||
<a name="multi-conditions"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -983,8 +992,8 @@ shell-prompt> cat < foo | |||
<a href="manual/OptionalTasks/script.html"> | |||
<code><script></code> task documentation</a> for more | |||
details.</p> | |||
<br> | |||
<a name="encoding"></a> | |||
<br/> | |||
<a name="encoding"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1006,8 +1015,8 @@ shell-prompt> cat < foo | |||
<pre class="code"> | |||
<?xml version="1.0" encoding="ISO-8859-1" ?> | |||
</pre> | |||
<br> | |||
<a name="always-recompiles"></a> | |||
<br/> | |||
<a name="always-recompiles"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1041,8 +1050,8 @@ shell-prompt> cat < foo | |||
the actual directory the source | |||
files live in and the directory the class files should go into, | |||
respectively.</p> | |||
<br> | |||
<a name="defaultexcludes"></a> | |||
<br/> | |||
<a name="defaultexcludes"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1075,8 +1084,8 @@ shell-prompt> cat < foo | |||
<p>For a complete listing of the patterns that are excluded | |||
by default, see <a href="manual/dirtasks.html#defaultexcludes">the user | |||
manual</a>.</p> | |||
<br> | |||
<a name="stop-dependency"></a> | |||
<br/> | |||
<a name="stop-dependency"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1106,8 +1115,8 @@ shell-prompt> cat < foo | |||
instead of specifying them inside the <code>depends</code> | |||
attribute.</li> | |||
</ol> | |||
<br> | |||
<a name="include-order"></a> | |||
<br/> | |||
<a name="include-order"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1134,8 +1143,8 @@ shell-prompt> cat < foo | |||
to get them. If you find you need to trim the list that the | |||
<code><include></code> elements produce, then use | |||
<code><exclude></code> elements.</p> | |||
<br> | |||
<a name="properties-not-trimmed"></a> | |||
<br/> | |||
<a name="properties-not-trimmed"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1155,8 +1164,8 @@ shell-prompt> cat < foo | |||
compile, the task which requires the value, javac for example | |||
would fail to compile since it can't find the file due to | |||
trailing spaces.</p> | |||
<br> | |||
<a name="winzip-lies"></a> | |||
<br/> | |||
<a name="winzip-lies"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1176,8 +1185,8 @@ shell-prompt> cat < foo | |||
all lower-case for you.</p> | |||
<p>If you extract (or just check) the archive with jar, you | |||
will see that the names have the correct case.</p> | |||
<br> | |||
<a name="integration"></a> | |||
<br/> | |||
<a name="integration"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1189,8 +1198,8 @@ shell-prompt> cat < foo | |||
</table> | |||
<p>See the <a href="external.html#IDE and Editor Integration">section | |||
on IDE integration</a> on our External Tools and Tasks page.</p> | |||
<br> | |||
<a name="emacs-mode"></a> | |||
<br/> | |||
<a name="emacs-mode"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1253,8 +1262,8 @@ while(<STDIN>) { | |||
print; | |||
}; | |||
</pre> | |||
<br> | |||
<a name="dtd"></a> | |||
<br/> | |||
<a name="dtd"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1289,8 +1298,8 @@ while(<STDIN>) { | |||
lists. This problem cannot be solved; DTDs don't give a | |||
syntax rich enough to support this.</li> | |||
</ul> | |||
<br> | |||
<a name="xml-entity-include"></a> | |||
<br/> | |||
<a name="xml-entity-include"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1329,8 +1338,8 @@ while(<STDIN>) { | |||
<!ENTITY include SYSTEM "file:./header.xml"> | |||
]> | |||
</pre> | |||
<br> | |||
<a name="mail-logger"></a> | |||
<br/> | |||
<a name="mail-logger"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1494,8 +1503,8 @@ ant -listener BuildMonitor -logfile build.log | |||
<code>activation.jar</code> from the | |||
<a href="http://java.sun.com/products/javabeans/glasgow/jaf.html">Java | |||
Beans Activation Framework</a> are in your <code>CLASSPATH</code>.</p> | |||
<br> | |||
<a name="listener-properties"></a> | |||
<br/> | |||
<a name="listener-properties"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1519,8 +1528,8 @@ public void buildFinished(BuildEvent e) { | |||
<p>This is more accurate than just reading the same property | |||
files that your project does, since it will give the correct | |||
results for properties that were specified on the Ant command line.</p> | |||
<br> | |||
<a name="remove-cr"></a> | |||
<br/> | |||
<a name="remove-cr"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1540,8 +1549,8 @@ public void buildFinished(BuildEvent e) { | |||
tr -d '\r' < $ANT_HOME/bin/antRun > /tmp/foo | |||
mv /tmp/foo $ANT_HOME/bin/antRun | |||
</pre> | |||
<br> | |||
<a name="javadoc-cannot-execute"></a> | |||
<br/> | |||
<a name="javadoc-cannot-execute"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1555,8 +1564,8 @@ mv /tmp/foo $ANT_HOME/bin/antRun | |||
the JDK (see <a href="http://developer.java.sun.com/developer/bugParade/bugs/4230399.html">http://developer.java.sun.com/developer/bugParade/bugs/4230399.html</a>). | |||
This also appears to be true under Linux. Moving the JDK to | |||
the front of the PATH fixes the problem.</p> | |||
<br> | |||
<a name="delegating-classloader"></a> | |||
<br/> | |||
<a name="delegating-classloader"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1658,8 +1667,8 @@ mv /tmp/foo $ANT_HOME/bin/antRun | |||
for <code><junit></code>, you still have to use a | |||
<code><taskdef></code> with a nested | |||
<code><classpath></code> to define the junit task.</p> | |||
<br> | |||
<a name="winxp-jdk14-ant14"></a> | |||
<br/> | |||
<a name="winxp-jdk14-ant14"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1681,8 +1690,8 @@ mv /tmp/foo $ANT_HOME/bin/antRun | |||
environment variable <code>ANT_OPTS</code> to | |||
<code>-Dos.name=Windows_NT</code> prior to invoking Ant has | |||
been confirmed as a workaround.</p> | |||
<br> | |||
<a name="1.5-cygwin-sh"></a> | |||
<br/> | |||
<a name="1.5-cygwin-sh"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1699,10 +1708,9 @@ mv /tmp/foo $ANT_HOME/bin/antRun | |||
10664</a> and all it's duplicates.</p> | |||
<p>A fixed version of the wrapper script can be found <a href="http://jakarta.apache.org/builds/jakarta-ant/release/v1.5/errata/">here</a>. | |||
Simply replace your script with this version.</p> | |||
<br> | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -1710,7 +1718,7 @@ mv /tmp/foo $ANT_HOME/bin/antRun | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Project Guidelines"><strong>Project Guidelines</strong></a></font></td></tr> | |||
</table> | |||
<p>We are still in the process of defining the guidelines for this | |||
project - to get an idea what they may look like, we want to point | |||
you to the guidelines of the <a href="http://jakarta.apache.org/site/guidelines.html">Jakarta</a> | |||
@@ -208,7 +208,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -216,7 +216,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -200,17 +200,17 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Ant 1.5.1"><strong>Ant 1.5.1</strong></a></font></td></tr> | |||
</table> | |||
<h3>Apache Ant 1.5.1 Released!</h3> | |||
<p>Version 1.5.1 of Ant has been released. It is available for | |||
download as <a href="bindownload.cgi">binary</a> or as <a href="srcdownload.cgi">source</a> distribution.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Apache Ant"><strong>Apache Ant</strong></a></font></td></tr> | |||
</table> | |||
<p> | |||
Apache Ant is a Java-based build tool. In theory, it is kind of like | |||
Make, but without Make's wrinkles. | |||
@@ -250,10 +250,10 @@ And hey, if you really need to execute a shell command, Ant has an | |||
allows different commands to be executed based on the OS that it is executing | |||
on. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Documentation"><strong>Documentation</strong></a></font></td></tr> | |||
</table> | |||
<p> | |||
You can view the documentation for the current release (Apache Ant 1.5.1) | |||
<a href="manual/index.html">online</a> | |||
@@ -261,26 +261,26 @@ You can view the documentation for the current release (Apache Ant 1.5.1) | |||
<p> | |||
Comprehensive documentation is included in the source and binary distributions. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Nightly Builds"><strong>Nightly Builds</strong></a></font></td></tr> | |||
</table> | |||
<p> | |||
If you wish to use the latest Ant features, you can try downloading a nightly | |||
build from <a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">here</a> | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Towards Ant2"><strong>Towards Ant2</strong></a></font></td></tr> | |||
</table> | |||
<p> | |||
We are currently hashing out design details for Ant2. Please | |||
read the latest <a href="antnews.html">Ant news</a> for more details. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Get Involved"><strong>Get Involved</strong></a></font></td></tr> | |||
</table> | |||
<ul> | |||
<li><a href="http://jakarta.apache.org/getinvolved/getinvolvedindex.html">Get Involved</a></li> | |||
<li><a href="http://jakarta.apache.org/getinvolved/mail.html">Join Mailing Lists</a></li> | |||
@@ -292,7 +292,7 @@ Comprehensive documentation is included in the source and binary distributions. | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -300,7 +300,7 @@ Comprehensive documentation is included in the source and binary distributions. | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -198,10 +198,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Legal Stuff They Make Us Say"><strong>Legal Stuff They Make Us Say</strong></a></font></td></tr> | |||
</table> | |||
<p>All material on this website is Copyright © 1999-2002, | |||
The Apache Software Foundation.</p> | |||
<p>Sun, Sun Microsystems, Solaris, Java, JavaServer Web | |||
@@ -216,7 +216,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -224,7 +224,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="The Apache Software License"><strong>The Apache Software License</strong></a></font></td></tr> | |||
</table> | |||
<pre class="code">/* | |||
* ============================================================================ | |||
* The Apache Software License, Version 1.1 | |||
@@ -254,7 +254,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -262,7 +262,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Mailing Lists"><strong>Mailing Lists</strong></a></font></td></tr> | |||
</table> | |||
<p>Please read the <a href="http://jakarta.apache.org/site/mail.html">guidelines of | |||
the Jakarta Project</a> before subscribing and posting to any of | |||
the lists below. They apply to Ant's lists as well.</p> | |||
@@ -210,7 +210,8 @@ | |||
<li><a href="http://archives.apache.org/eyebrowse/ViewLists">List Index on archives.apache.org</a></li> | |||
<li><a href="http://marc.theaimsgroup.com/">Mailing list Archives</a></li> | |||
</ul> | |||
<a name="User List"></a> | |||
<br/> | |||
<a name="User List"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -218,7 +219,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
<b>Medium Traffic</b> | |||
<a href="mailto:ant-user-subscribe@jakarta.apache.org">Subscribe</a> | |||
@@ -228,7 +228,8 @@ | |||
<p>This list is for developers that are using Ant in their own | |||
projects to ask questions, share knowledge, and discuss issues | |||
related to using Ant as a build tool.</p> | |||
<a name="Developer List"></a> | |||
<br/> | |||
<a name="Developer List"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -236,7 +237,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
<b>High Traffic</b> | |||
<a href="mailto:ant-dev-subscribe@jakarta.apache.org">Subscribe</a> | |||
@@ -250,7 +250,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -258,7 +258,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Board Resolution"><strong>Board Resolution</strong></a></font></td></tr> | |||
</table> | |||
<p>Apache Ant is a project of the <a href="http://www.apache.org/">Apache Software Foundation</a>. It | |||
started as a subproject of the <a href="http://jakarta.apache.org/">Apache Jakarta Project</a>.</p> | |||
<p>This is the board resolution (from the <a href="http://www.apache.org/foundation/records/minutes/2002/board_minutes_2002_11_18.txt">minutes</a>) | |||
@@ -268,7 +268,7 @@ hereby created. | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -276,7 +276,7 @@ hereby created. | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -19,6 +19,7 @@ table .title { background-color: #FFFFFF; width:100%; border: 0px; } | |||
.dida { font-size: 60%; } | |||
.pre { white-space: pre;} | |||
.nowrap { white-space: nowrap;} | |||
.content { padding: 5px 5px 5px 10px; font : small; font-size : 90%; } | |||
.content .ForrestTable { width: 100%; background-color: #7099C5; color: #ffffff; font-size : 90%;} | |||
@@ -198,10 +198,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Having Problems?"><strong>Having Problems?</strong></a></font></td></tr> | |||
</table> | |||
<p> | |||
This page details some steps you can take to try and resolve | |||
any problems you may be having with Ant. If you find you can't | |||
@@ -212,7 +212,8 @@ | |||
you may encounter - these are just some suggestions to point | |||
you in the right direction. | |||
</p> | |||
<a name="Read the Manual"></a> | |||
<br/> | |||
<a name="Read the Manual"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -220,7 +221,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
The first step to take when you have a problem with Ant is to read | |||
the <a href="manual/index.html">manual</a> entry for the task or | |||
@@ -231,7 +231,8 @@ | |||
documentation bug report (see below) to help us improve the Ant | |||
documentation. | |||
</p> | |||
<a name="Examine Debug Output"></a> | |||
<br/> | |||
<a name="Examine Debug Output"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -239,7 +240,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
If you're still having a problem, the next step is to try and | |||
gather additional information about what Ant is doing. | |||
@@ -333,7 +333,8 @@ D:\src\java\Unset.java<br /> | |||
generated command line. This can help you to understand whether | |||
you are using the correct attributes and values. | |||
</p> | |||
<a name="Has It Been Fixed?"></a> | |||
<br/> | |||
<a name="Has It Been Fixed?"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -341,7 +342,6 @@ D:\src\java\Unset.java<br /> | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
After examining the debug output, if you still believe that the | |||
problem you are having is caused by Ant, chances are that someone | |||
@@ -362,7 +362,8 @@ D:\src\java\Unset.java<br /> | |||
area</a>. However, even this snapshot does not contain every | |||
optional task. | |||
</p> | |||
<a name="Has It Been Reported?"></a> | |||
<br/> | |||
<a name="Has It Been Reported?"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -370,7 +371,6 @@ D:\src\java\Unset.java<br /> | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
If the current nightly build doesn't resolve your problem, it is | |||
possible that someone else has reported the issue. It is time to | |||
@@ -388,7 +388,8 @@ D:\src\java\Unset.java<br /> | |||
add yourself to the <code>CC</code> list to follow the progress | |||
of this bug. | |||
</p> | |||
<a name="Filing a Bug Report"></a> | |||
<br/> | |||
<a name="Filing a Bug Report"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -396,7 +397,6 @@ D:\src\java\Unset.java<br /> | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
By this time, you may have decided that there is an unreported | |||
bug in Ant. You have a few choices at this point. You can send | |||
@@ -430,7 +430,8 @@ D:\src\java\Unset.java<br /> | |||
you receive email asking for further information, please try to | |||
respond, as it will aid in the resolution of your bug. | |||
</p> | |||
<a name="Asking for an Enhancement"></a> | |||
<br/> | |||
<a name="Asking for an Enhancement"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -438,7 +439,6 @@ D:\src\java\Unset.java<br /> | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
Sometimes, you may find that Ant just doesn't do what you need it | |||
to. It isn't a bug, as such, since Ant is working the way it is | |||
@@ -456,7 +456,8 @@ D:\src\java\Unset.java<br /> | |||
enhancment requests that cover your needs. If so, just add your | |||
vote to these. | |||
</p> | |||
<a name="Fixing the Bug"></a> | |||
<br/> | |||
<a name="Fixing the Bug"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -464,7 +465,6 @@ D:\src\java\Unset.java<br /> | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p> | |||
If you aren't satisfied with just filing a bug report, you can | |||
try to find the cause of the problem and provide a fix yourself. | |||
@@ -505,7 +505,7 @@ D:\src\java\Unset.java<br /> | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -513,7 +513,7 @@ D:\src\java\Unset.java<br /> | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -198,14 +198,15 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Related Projects"><strong>Related Projects</strong></a></font></td></tr> | |||
</table> | |||
<p>Nothing listed here is directly supported by the Ant | |||
developers, if you encounter any problems with them, please use | |||
the contact information.</p> | |||
<a name="AntContrib"></a> | |||
<br/> | |||
<a name="AntContrib"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -213,7 +214,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>The Ant-Contrib project is a collection of user supplied | |||
task (like an <code><if></code> task) and a development | |||
playground for experimental tasks like a C/C++ compilation | |||
@@ -260,7 +260,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="AntDoc"></a> | |||
<br/> | |||
<a name="AntDoc"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -268,7 +269,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>AntDoc is a tool that generates HTML documentation from Ant | |||
buildfiles; the generated HTML is inspired from what javadoc | |||
yields. It also offers a simple Ant target launcher named | |||
@@ -318,7 +318,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="AntHill"></a> | |||
<br/> | |||
<a name="AntHill"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -326,7 +327,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Anthill is a build tool that promotes a controlled build | |||
process by ensuring that every build reflects the source | |||
repository contents and tagging the repository with a unique | |||
@@ -376,7 +376,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="CruiseControl"></a> | |||
<br/> | |||
<a name="CruiseControl"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -384,7 +385,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>CruiseControl is a tool for setting up a continuous build | |||
process. CruiseControl provides an Ant wrapper and a set of | |||
tasks to automate the checkout/build/test cycle. CruiseControl | |||
@@ -434,7 +434,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Krysalis Centipede"></a> | |||
<br/> | |||
<a name="Krysalis Centipede"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -442,7 +443,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Krysalis Centipede is a project build system based on | |||
Apache Ant. Centipede uses pre-packaged modules called "cents" | |||
that it downloads and installs automatically. Cents can be | |||
@@ -499,7 +499,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="NAnt"></a> | |||
<br/> | |||
<a name="NAnt"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -507,7 +508,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>NAnt is a .NET based build tool. In theory it is kind of | |||
like make without make's wrinkles. In practice it's a lot like | |||
Ant.</p> | |||
@@ -553,7 +553,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Rant"></a> | |||
<br/> | |||
<a name="Rant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -561,7 +562,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Rant stands for Remote Ant. It is a distributed build | |||
system that allows an Ant build file to launch builds on other | |||
systems and receive exceptions should they occur.</p> | |||
@@ -607,7 +607,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="XML Publication"></a> | |||
<br/> | |||
<a name="XML Publication"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -615,7 +616,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>XML Publication is a set of tools to generate Web pages | |||
from desktop documents or other structured documents using | |||
XSLT and Ant.</p> | |||
@@ -664,7 +664,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -672,7 +672,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -198,11 +198,12 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="FAQs"><strong>FAQs</strong></a></font></td></tr> | |||
</table> | |||
<a name="At Ant's website"></a> | |||
<br/> | |||
<a name="At Ant's website"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -210,7 +211,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Starting with the release of Ant 1.4 the Ant's FAQ is | |||
bundled with the distribution, the most recent version can | |||
always be found at the website.</p> | |||
@@ -226,7 +226,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="jGuru"></a> | |||
<br/> | |||
<a name="jGuru"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -234,7 +235,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>jGuru hosts an interactive Ant discussion forum and FAQ system</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -258,12 +258,13 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Books"><strong>Books</strong></a></font></td></tr> | |||
</table> | |||
<p>Listed by descending publication date.</p> | |||
<a name="Java Development with Ant"></a> | |||
<br/> | |||
<a name="Java Development with Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -271,7 +272,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Covers Ant 1.5, including:</p> | |||
<ul> | |||
<li>The new Ant 1.5 features</li> | |||
@@ -314,7 +314,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Ant: The Definitive Guide"></a> | |||
<br/> | |||
<a name="Ant: The Definitive Guide"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -322,7 +323,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Covers Ant release 1.4.1.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -346,7 +346,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Ant. Kurz und Gut."></a> | |||
<br/> | |||
<a name="Ant. Kurz und Gut."></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -354,7 +355,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A German language short reference for Ant that covers Ant | |||
1.4. This is the original description:</p> | |||
<pre class="code"> | |||
@@ -386,7 +386,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Java Tools for eXtreme Programming"></a> | |||
<br/> | |||
<a name="Java Tools for eXtreme Programming"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -394,7 +395,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This book covers the following XP subjects:</p> | |||
<ul> | |||
<li>Automated unit and functional testing</li> | |||
@@ -425,18 +425,19 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Articles and Presentations"><strong>Articles and Presentations</strong></a></font></td></tr> | |||
</table> | |||
<p>The following sections list articles and presentations written about Apache Ant. If | |||
you've written something that should be included, please post it to one | |||
of the mailing lists.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Articles"><strong>Articles</strong></a></font></td></tr> | |||
</table> | |||
<a name="Ant in Anger: Using Ant in a Production Development System"></a> | |||
<br/> | |||
<a name="Ant in Anger: Using Ant in a Production Development System"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -444,7 +445,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This document describes strategies and some basic examples of how to | |||
use Ant in larger team development projects.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -469,7 +469,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Ant Task Guidelines"></a> | |||
<br/> | |||
<a name="Ant Task Guidelines"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -477,7 +478,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This document describes how to write custom Ant tasks, and how to submit | |||
them to potentially be included in Ant.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -502,7 +502,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Automating the build and test process"></a> | |||
<br/> | |||
<a name="Automating the build and test process"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -510,7 +511,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article demonstrates an approach to the automated build and test process. Working with Ant 1.3 and the JUnit test framework, it shows how to automate a process that captures pertinent information about each test suite run, generates an attractive report, and e-mails the report.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -534,7 +534,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Incremental development with Ant and JUnit"></a> | |||
<br/> | |||
<a name="Incremental development with Ant and JUnit"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -542,7 +543,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article explores the benefits of unit testing with Ant and | |||
JUnit, detailing how to develop automated unit tests and integrate them | |||
into your build process.</p> | |||
@@ -568,7 +568,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Automate your build process using Java and Ant"></a> | |||
<br/> | |||
<a name="Automate your build process using Java and Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -576,7 +577,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article provides an introduction to using Ant with some basic | |||
examples and by highlighting some of the important tasks.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -601,7 +601,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Short tutorial in Cactus' (formerly J2EEUnit) documentation"></a> | |||
<br/> | |||
<a name="Short tutorial in Cactus' (formerly J2EEUnit) documentation"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -609,7 +610,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>There is a short tutorial on how to use Ant in Cactus' | |||
documentation. It has a slant towards build files that will be used | |||
with Cactus.</p> | |||
@@ -635,7 +635,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Developing custom Ant tasks with VisualAge for Java"></a> | |||
<br/> | |||
<a name="Developing custom Ant tasks with VisualAge for Java"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -643,7 +644,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article outlines how to integrate Ant into VisualAge for Java, | |||
and how to write and debug custom tasks using the IDE and the | |||
integrated debugger.</p> | |||
@@ -669,7 +669,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Automated builds with VisualAge for Java and Ant"></a> | |||
<br/> | |||
<a name="Automated builds with VisualAge for Java and Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -677,7 +678,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article shows how you can perform command line builds with a | |||
VisualAge for Java repository.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -702,7 +702,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Ant: A Build Tool from the Jakarta Project"></a> | |||
<br/> | |||
<a name="Ant: A Build Tool from the Jakarta Project"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -710,7 +711,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article is from the "Best Practices" section of | |||
Sun's Dot-Com Builder Site.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -735,7 +735,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Making a Mountain Out of an Anthill"></a> | |||
<br/> | |||
<a name="Making a Mountain Out of an Anthill"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -743,7 +744,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article is from the June 2001 issue of the Java Developer' | |||
Journal. You need to be a registered JDJ subscriber to view this | |||
article.</p> | |||
@@ -769,7 +769,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Using Ant and Weblogic EJBs"></a> | |||
<br/> | |||
<a name="Using Ant and Weblogic EJBs"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -777,7 +778,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article describes how to use Ant to create Weblogic EJBs, and | |||
some workarounds for issues you may encounter.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -802,7 +802,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="An Introduction to Ant"></a> | |||
<br/> | |||
<a name="An Introduction to Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -810,7 +811,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This article is a short introduction into the basic | |||
concepts of Ant.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -835,7 +835,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Using JavaScript with Ant"></a> | |||
<br/> | |||
<a name="Using JavaScript with Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -843,7 +844,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A tutorial about using JavaScript and XSLT with Ant.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -867,7 +867,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Building with Ant"></a> | |||
<br/> | |||
<a name="Building with Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -875,7 +876,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Series of articles that describe a framework for web | |||
application development based on Ant and JUnit.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -902,7 +902,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Developing with JAXB and Ant"></a> | |||
<br/> | |||
<a name="Developing with JAXB and Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -910,7 +911,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>Series of articles that shows how to use Ant together with | |||
the Java API for XML Binding (JAXB).</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -936,11 +936,12 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Presentations"><strong>Presentations</strong></a></font></td></tr> | |||
</table> | |||
<a name="Ant - presented to the Tucson Java Users Group"></a> | |||
<br/> | |||
<a name="Ant - presented to the Tucson Java Users Group"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -948,7 +949,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A PowerPoint technical overview presentation on Ant. Comes complete with a straightforward example demonstrating code compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution. A few advanced topics are touched upon like property immutabality and using <antcall> to get around it, build listeners, and writing custom tasks.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
<tr> | |||
@@ -972,7 +972,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Ant Build Tool"></a> | |||
<br/> | |||
<a name="Ant Build Tool"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -980,7 +981,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A PowerPoint presentation on Ant 1.2. It provides a basic overview | |||
of Ant's capabilities.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -1005,7 +1005,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Ant"></a> | |||
<br/> | |||
<a name="Ant"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1013,7 +1014,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A detailed Ant 1.3 PowerPoint presentation, made at the St. Louis Java Users Group | |||
meeting in March 2001. Includes a detailed build file and basic | |||
descriptions of all the built in and optional tasks. Updated for Ant 1.4 in October 2001. | |||
@@ -1040,7 +1040,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="Modern Development Crises"></a> | |||
<br/> | |||
<a name="Modern Development Crises"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1048,7 +1049,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>This presentation is an overview of the current state of software | |||
development today. There are a couple of slides that briefly cover | |||
Ant.</p> | |||
@@ -1074,7 +1074,8 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<a name="When Web Services Go Bad"></a> | |||
<br/> | |||
<a name="When Web Services Go Bad"></a> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#4C6C8F"> | |||
<font color="#ffffff" face="arial,helvetica,sanserif"> | |||
@@ -1082,7 +1083,6 @@ | |||
</font> | |||
</td></tr> | |||
</table> | |||
<p>A presentation from the <a href="http://www.sellsbrothers.com/conference/">Web Services | |||
DevCon</a> in March 2002.</p> | |||
<table class="ForrestTable" cellspacing="1" cellpadding="4"> | |||
@@ -1110,7 +1110,7 @@ | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -1118,7 +1118,7 @@ | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||
@@ -196,10 +196,10 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Downloading Ant"><strong>Downloading Ant</strong></a></font></td></tr> | |||
</table> | |||
<p>Use the links below to download a source distribution of Ant from | |||
one of our mirrors. You <strong>must</strong> | |||
<a href="[location]#Verify Releases">verify the integrity</a> of the | |||
@@ -214,10 +214,10 @@ Thus they must be untarred with a GNU compatible version of | |||
<p>If you do not see the file you need in the links below, please see | |||
the <a href="http://www.apache.org/dist/ant/">master distribution | |||
directory</a> or, preferably, its <a href="[preferred]/ant/">mirror</a>.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Mirror"><strong>Mirror</strong></a></font></td></tr> | |||
</table> | |||
<p>You are currently using <b>[preferred]</b>. If you encounter a | |||
problem with this mirror, please select another mirror. If all | |||
mirrors are failing, there are <i>backup</i> mirrors (at the end of | |||
@@ -236,10 +236,10 @@ Other mirrors: <select name="Preferred"> | |||
</select> | |||
<input type="submit" value="Change" /> | |||
</form> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Current Release of Ant"><strong>Current Release of Ant</strong></a></font></td></tr> | |||
</table> | |||
<p>Currently, Apache Ant 1.5.1 is the best available version, see the | |||
<a href="[preferred]/ant/README.html">release notes</a>.</p> | |||
<ul> | |||
@@ -258,25 +258,25 @@ Other mirrors: <select name="Preferred"> | |||
[<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.bz2.asc">PGP</a>] | |||
[<a href="http://www.apache.org/dist/ant/source/jakarta-ant-1.5.1-src.tar.bz2.md5">MD5</a>]</li> | |||
</ul> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Nightly Builds"><strong>Nightly Builds</strong></a></font></td></tr> | |||
</table> | |||
<p>If you wish to use the latest Ant features, you can try downloading a | |||
<a href="http://cvs.apache.org/builds/jakarta-ant/nightly/">nightly build</a>. | |||
</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Old Ant Releases"><strong>Old Ant Releases</strong></a></font></td></tr> | |||
</table> | |||
<p>Older releases of Ant can be found <a href="http://jakarta.apache.org/builds/ant/release/">here</a>. Those | |||
releases are only provided as <code>zip</code> archives that can be | |||
extracted by <code>jar xf </code><em>archive.zip</em> - we highly | |||
recommend to not use those releases but upgrade to Ant's <a href="[location]#Current Release of Ant">latest</a> release.</p> | |||
<table border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<br/> | |||
<table class="nowrap" border="0" cellspacing="0" cellpadding="2" width="100%"> | |||
<tr><td bgcolor="#294563"><font color="#ffffff"><a name="Verify Releases"><strong>Verify Releases</strong></a></font></td></tr> | |||
</table> | |||
<p>It is essential that you verify the integrity of the downloaded | |||
files using the PGP or MD5 signatures.</p> | |||
<p>The PGP signatures can be verified using PGP or GPG. First | |||
@@ -309,7 +309,7 @@ Textutils</a>. Windows users can get binary md5 programs from <a href="http://w | |||
</div> | |||
</td><td width="10"><img width="10" height="1" alt="" src="images/spacer.gif"></td> | |||
</td><td width="10"><img width="10" height="4" alt="" src="images/spacer.gif"></td> | |||
</tr> | |||
</table> | |||
</td> | |||
@@ -317,7 +317,7 @@ Textutils</a>. Windows users can get binary md5 programs from <a href="http://w | |||
</table> | |||
<table summary="footer" cellspacing="0" cellpadding="0" width="100%" border="0"> | |||
<tr> | |||
<td colspan="2" height="20" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
<td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" src="images/spacer.gif"><a href="images/label.gif"></a><a href="images/page.gif"></a><a href="images/chapter.gif"></a><a href="images/chapter_open.gif"></a><a href="images/current.gif"></a><a href="/favicon.ico"></a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font size="2" face="Arial, Helvetica, Sans-Serif">Copyright © | |||