bodewig 2005/03/17 04:11:18
Modified: docs Tag: ANT_16_BRANCH bindownload.html
contributors.html external.html faq.html index.html
problems.html projects.html resources.html
srcdownload.html
Log:
re-generate site
Revision Changes Path
No revision
No revision
1.36.2.8 +2 -1 ant/docs/bindownload.html
Index: bindownload.html
===================================================================
RCS file: /home/cvs/ant/docs/bindownload.html,v
retrieving revision 1.36.2.7
retrieving revision 1.36.2.8
diff -u -r1.36.2.7 -r1.36.2.8
--- bindownload.html 27 Jan 2005 12:43:26 -0000 1.36.2.7
+++ bindownload.html 17 Mar 2005 12:11:15 -0000 1.36.2.8
@@ -73,6 +73,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -249,7 +250,7 @@
Nightly Builds
</h3>
<p>If you wish to use the latest Ant features, you
can try downloading a
-<a href="http://cvs.apache.org/builds/ant/nightly/">nightly build</a>.
+<a href="http://brutus.apache.org/~nightlybuild/builds/ant/">nightly
build</a>.
</p>
<h3 class="section">
<a name="Old Ant Releases"></a>
1.29.2.9 +86 -55 ant/docs/contributors.html
Index: contributors.html
===================================================================
RCS file: /home/cvs/ant/docs/contributors.html,v
retrieving revision 1.29.2.8
retrieving revision 1.29.2.9
diff -u -r1.29.2.8 -r1.29.2.9
--- contributors.html 28 Jan 2005 16:39:20 -0000 1.29.2.8
+++ contributors.html 17 Mar 2005 12:11:15 -0000 1.29.2.9
@@ -75,6 +75,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -189,6 +190,9 @@
<b>Stephane Bailliez</b><br />
</p>
<p>
+ <b>Matt Benson</b><br />
+ </p>
+ <p>
<b>Stefan Bodewig</b> (stefan.bodewig at freenet.de)
<br />
Stefan is a senior developer at BoST interactive, where he is mainly
@@ -200,7 +204,7 @@
<p>
<b>Erik Hatcher</b> (ehatcher at apache.org)
<br />
-Erik is the co-author of <a href="http://www.manning.com/antbook">
+Erik is the co-author of <a href="http://www.manning.com/hatcher">
Java Development with Ant</a> and speaks on Ant and other topics at
<a href="http://www.nofluffjuststuff.com">No Fluff, Just Stuff
symposiums</a> as well as other venues. Erik is the President of
@@ -232,10 +236,10 @@
of Northrhine Westfalia / Germany. He is the co-author of
<a
href="http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-341?">
Rational Rose und UML im Praxiseinsatz</a> the first German book about
-that OOAD-tool.
+that OOAD-tool.
</p>
<p>
- <b>Costin Monolache</b><br />
+ <b>Peter Reilly</b><br />
</p>
<p>
<b>
@@ -250,9 +254,6 @@
and convener of <a href="http://www.ecma.ch">ECMA</a> TC39 TG3.
</p>
<p>
- <b>Peter Reilly</b><br />
- </p>
- <p>
<b>Magesh Umasankar</b> (umagesh at apache.org)
<br />
Magesh is a lead software developer at
@@ -290,6 +291,9 @@
<b>Donald Leslie</b><br />
</p>
<p>
+ <b>Costin Monolache</b><br />
+ </p>
+ <p>
<b>Jon Skeet</b><br />
</p>
<h3 class="section">
@@ -301,10 +305,41 @@
Active Committers
</h4>
<p>
- <b>Preston Bannister</b><br />
+ <b>Steve Cohen</b>
</p>
<p>
- <b>Matt Benson</b><br />
+ <b>Dominique Devienne</b> (ddevienne at apache.org)
+<br />
+Dominique has been involved non-stop with the Ant user community since
+the 1.4 days, trying without success to answer posts as well or as often
+as Diane Holt after she left the user list. He is opiniated (to a fault
+sometimes), but always striving for the best possible design. Dominique
+currently works for <a href="http://www.lgc.com">Landmark Graphics</a>.
+</p>
+ <p>
+ <b>Jose Alberto Fernandez</b>
+ </p>
+ <p>
+ <b>Jesse Glick</b> (jesse dot glick at sun dot com)
+<br />
+Jesse has been using Java since 1998 and joined Sun Microsystems as
+part of the company that produced the NetBeans IDE. After discovering
+Ant in the 1.2 days, he wrote most of NetBeans' Ant integration.
+Recently he has worked on the NetBeans 4.0 project system, based heavily
+on Ant as a build tool.
+</p>
+ <p>
+ <b>Martijn (J.M.) Kruithof</b> (ant at kruithof xs4all nl)
+<br />
+Martijn Kruithof is a system engineer working with and on Java products
+in a telecommunication network setting.
+</p>
+ <h4 class="subsection">
+ <a name="Emeritus Committers"></a>
+ Emeritus Committers
+ </h4>
+ <p>
+ <b>Preston Bannister</b><br />
</p>
<p>
<b>Nick Davis</b><br />
@@ -331,6 +366,21 @@
project in a spirit of co-operation over competition.
</p>
<p>
+ <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com)
+<br />
+Simeon is owner of Mustard Seed Software, which specializes in developing
+distributed applications and user interfaces for the science, engineering,
+and research oriented clients. He is the lead architect and developer for
+Antidote, the GUI for Ant.
+</p>
+ <p>
+ <b>Thomas Haas</b> (tha at whitestein.com)
+<br />
+Tom is interested in distributed systems, Java middleware and worked on an
+implementation of the JMS specification. At Whitestein Technologies he is
+working on bringing software agent technology and J2EE together.
+</p>
+ <p>
<b>Jason Hunter</b> (jh at servlets.com)
<br />
@@ -339,6 +389,10 @@
He works at <a href="http://www.collab.net">CollabNet</a>.
</p>
<p>
+ <b>Justyna Horwat</b> (horwat at apache.org)
+<br />
+</p>
+ <p>
<b>Arun Jamwal</b>
<br />
</p>
@@ -351,6 +405,30 @@
platform (J2EE, XML, ...).
</p>
<p>
+ <b>Stefano Mazzocchi</b> (stefano at apache.org)
+<br />
+Stefano is addicted to software design, Java programming and
+open development. In the last 4 years, he has contributed way too much
+time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon
+and helping to bring more projects into Apache-land, such as FOP, Batik,
+POI and Xindice. The problem is that he's too picky to be satisfied :-)
+</p>
+ <p>
+ <b>Glenn McAllister</b> (glenn at somanetworks.com)
+<br />
+Glenn McAllister is a software developer at SOMA Networks, was formerly
+the same at IBM (plus tech writer plus build guy), and does some writing
+on the side for the VADD Technical Journal.
+</p>
+ <p>
+ <b>Craig McClanahan</b> (Craig.McClanahan at eng.sun.com)
+<br />
+Craig was involved in the Apache JServ project, focused on implementing
+a next generation architecture and feature set for the core servlet
+engine. He has recently joined Sun as technical lead for the servlet
+and JSP reference implementation.
+ </p>
+ <p>
<b>Adam Murdoch</b>
<br />
</p>
@@ -396,53 +474,6 @@
front and back, extraNet implementations which have been based on
Apache, Java and Tcl.
</p>
- <h4 class="subsection">
- <a name="Emeritus Committers"></a>
- Emeritus Committers
- </h4>
- <p>
- <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com)
-<br />
-Simeon is owner of Mustard Seed Software, which specializes in developing
-distributed applications and user interfaces for the science, engineering,
-and research oriented clients. He is the lead architect and developer for
-Antidote, the GUI for Ant.
-</p>
- <p>
- <b>Thomas Haas</b> (tha at whitestein.com)
-<br />
-Tom is interested in distributed systems, Java middleware and worked on an
-implementation of the JMS specification. At Whitestein Technologies he is
-working on bringing software agent technology and J2EE together.
-</p>
- <p>
- <b>Justyna Horwat</b> (horwat at apache.org)
-<br />
-</p>
- <p>
- <b>Stefano Mazzocchi</b> (stefano at apache.org)
-<br />
-Stefano is addicted to software design, Java programming and
-open development. In the last 4 years, he has contributed way too much
-time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon
-and helping to bring more projects into Apache-land, such as FOP, Batik,
-POI and Xindice. The problem is that he's too picky to be satisfied :-)
-</p>
- <p>
- <b>Glenn McAllister</b> (glenn at somanetworks.com)
-<br />
-Glenn McAllister is a software developer at SOMA Networks, was formerly
-the same at IBM (plus tech writer plus build guy), and does some writing
-on the side for the VADD Technical Journal.
-</p>
- <p>
- <b>Craig McClanahan</b> (Craig.McClanahan at eng.sun.com)
-<br />
-Craig was involved in the Apache JServ project, focused on implementing
-a next generation architecture and feature set for the core servlet
-engine. He has recently joined Sun as technical lead for the servlet
-and JSP reference implementation.
- </p>
<p>
<b>Anil Vijendran</b> (akv at eng.sun.com)
<br />
1.136.2.24 +679 -41 ant/docs/external.html
Index: external.html
===================================================================
RCS file: /home/cvs/ant/docs/external.html,v
retrieving revision 1.136.2.23
retrieving revision 1.136.2.24
diff -u -r1.136.2.23 -r1.136.2.24
--- external.html 28 Jan 2005 16:39:20 -0000 1.136.2.23
+++ external.html 17 Mar 2005 12:11:16 -0000 1.136.2.24
@@ -75,6 +75,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -181,7 +182,8 @@
information to one of the mailing lists. For details, see the
<a href="faq.html#adding-external-tasks">FAQ</a>.</p>
<p>Nothing listed here is directly supported
by the Ant
- developers, if you encounter any problems with them, please use
+ developers (therefore '<i>external</i> tools and tasks'),
+ if you encounter any problems with them, please use
the contact information.</p>
<h3 class="section">
<a name="Tasks"></a>
@@ -493,6 +495,54 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="AntForm"></a>
+ AntForm
+ </h4>
+ <p>Provides a java/swing form-based input scheme for
+ configuring ant properties and launching ant targets.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.6.2.
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://antforms.sourceforge.net/">http://antforms.sourceforge.net/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">Ren� Ghosh</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ GNU General Public License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Antmerge"></a>
Antmerge
</h4>
@@ -543,13 +593,15 @@
<a name="Ant Pretty Build"></a>
Ant Pretty Build
</h4>
- <p>Ant Pretty Build is a tool to show and run Ant
buildfiles
- directly from within a browser window. It consists of a
- single XSL file that will generate, on the fly, from
- buildfile, a pretty interface showing project name,
- description, properties and targets, etc. allowing to run the
- whole project, or run selected targets in a specific
- order.</p>
+ <p>Ant Pretty Build is a tool to easily show and run
Ant
+ buildfiles directly from within a browser window. It consists
+ of a single XSL file that will generate, on the fly, in the
+ browser, from the .xml buildfile, a pretty interface showing
+ project name, description, properties and targets, etc. sorted
+ or unsorted, allowing to modify/add properties, run the whole
+ project, or run selected set of targets in a specific order,
+ with the ability to modify logger/logfile, mode and add more
+ libs or command line arguments.</p>
<table class="externals"
cellspacing="1" cellpadding="4">
<tr>
<th colspan="1" rowspan="1"
@@ -578,7 +630,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="mailto:[EMAIL PROTECTED]">Charbel BITAR</a>
+ <a href="http://antprettybuild.free.fr/">Charbel BITAR (Project's
Contact Page)</a>
</td>
</tr>
<tr>
@@ -588,7 +640,59 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- GNU General Public License (GPL)
+ Apache Software License 2.0
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
+ <a name="AntSpaces"></a>
+ AntSpaces
+ </h4>
+ <p>AntSpaces provides Ant integration with
JavaSpaces. This
+ allows you to coordinate Ant tasks via JavaSpaces, pull out
+ work units from a JavaSpace for distributed Ant tasks to work
+ on, and so forth.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.5 and later
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+
+ <a
href="http://www.oopsconsultancy.com/software/antspaces/">http://www.oopsconsultancy.com/software/antspaces/</a>
+
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ antspaces at oopsconsultancy.com
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Apache Software License
</td>
</tr>
</table>
@@ -822,7 +926,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a
href="http://www.thecortex.net/clover/">http://www.thecortex.net/clover/</a>
+ <a
href="http://www.cenqua.com/clover/">http://www.cenqua.com/clover/</a>
</td>
</tr>
<tr>
@@ -832,7 +936,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>
+ <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>
</td>
</tr>
<tr>
@@ -1067,6 +1171,56 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="Dependencies"></a>
+ Dependencies
+ </h4>
+ <p>The dependencies task manages a set of external
dependencies which
+ may be downloaded from a remote repository,
+ such as ibiblio.org. Uses a local cache to avoid repeated
+ downloads.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Tested with 1.5.1, should work with 1.4+.
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://www.httpunit.org/doc/dependencies.html">http://www.httpunit.org/doc/dependencies.html</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">Russell Gold</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ MIT License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Dependency Finder"></a>
Dependency Finder
</h4>
@@ -1947,6 +2101,56 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="Ivy"></a>
+ Ivy
+ </h4>
+ <p>Ivy is a simple yet powerful dependency manager
featuring
+ continuous integration, dependencies of dependencies
+ management, multiple repositories including ibiblio and high
+ performance (use of a local cache).</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ 1.5.1 or superior
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="http://ivy.jayasoft.org/">http://ivy.jayasoft.org/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ contact at jayasoft dot org
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ BSD License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="J2ME Ant Tasks"></a>
J2ME Ant Tasks
</h4>
@@ -2318,6 +2522,109 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="JarBundler"></a>
+ JarBundler
+ </h4>
+ <p>JarBundler is a task that generates Mac OS X
native Java
+ Application Bundles. It is fully configurable and can be used
+ to generate Mac OS X application bundles from any supported
+ Java platform, making it ideal for targeting multiple
+ platforms with one build.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.4 and later
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://www.loomcom.com/jarbundler/">http://www.loomcom.com/jarbundler/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">Seth Morabito</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ GNU General Public License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
+ <a name="JarPatch"></a>
+ JarPatch
+ </h4>
+ <p>JarPatch is a task that generates a zip file
resulting of
+ the diff between the content of 2 jar files.</p>
+ <p>The resulting diff file can be use as a
patch for a
+ previous installation (just ensure that the generated
+ patch.zip file is located on the CLASSPATH before the patched
+ oldJar jar file)</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.5 and later
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://perso.club-internet.fr/sjobic/ant/">http://perso.club-internet.fr/sjobic/ant/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">Norbert Barbosa</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ LGPL License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Java+ Precompile Task"></a>
Java+ Precompile Task
</h4>
@@ -2522,7 +2829,55 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="mailto:[EMAIL PROTECTED]">Mikhail Dmitriev</a>
+ <a href="mailto:[EMAIL PROTECTED]">Mikhail Dmitriev</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ BSD-like License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
+ <a name="javarec"></a>
+ javarec
+ </h4>
+ <p>Ant tasks that generate record classes for
VisualAge for
+ Java from Cobol copy books.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.4
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="http://glezen.org/javarec/">http://glezen.org/javarec/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">Paul Glezen</a>
</td>
</tr>
<tr>
@@ -2532,16 +2887,18 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- BSD-like License
+ Apache Software License
</td>
</tr>
</table>
<h4 class="subsection">
- <a name="javarec"></a>
- javarec
+ <a name="JCSC"></a>
+ JCSC
</h4>
- <p>Ant tasks that generate record classes for
VisualAge for
- Java from Cobol copy books.</p>
+ <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
+ viewed in an JavaDoc style web page.</p>
<table class="externals"
cellspacing="1" cellpadding="4">
<tr>
<th colspan="1" rowspan="1"
@@ -2550,7 +2907,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- Ant 1.4
+ Ant >= 1.5
</td>
</tr>
<tr>
@@ -2560,7 +2917,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="http://glezen.org/javarec/">http://glezen.org/javarec/</a>
+ <a
href="http://jcsc.sourceforge.net/">http://jcsc.sourceforge.net/</a>
</td>
</tr>
<tr>
@@ -2570,7 +2927,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="mailto:[EMAIL PROTECTED]">Paul Glezen</a>
+ <a href="mailto:[EMAIL PROTECTED]">Ralph Jocham</a>
</td>
</tr>
<tr>
@@ -2580,18 +2937,18 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- Apache Software License
+ GNU General Public License
</td>
</tr>
</table>
<h4 class="subsection">
- <a name="JCSC"></a>
- JCSC
+ <a name="Jdiff"></a>
+ Jdiff
</h4>
- <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
- viewed in an JavaDoc style web page.</p>
+ <p>A task that generates an HTML report of all the
packages, classes,
+ constructors, methods, and fields which have been removed, added or
+ changed in any way, including their documentation, when two APIs are
+ compared. </p>
<table class="externals"
cellspacing="1" cellpadding="4">
<tr>
<th colspan="1" rowspan="1"
@@ -2600,7 +2957,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- Ant >= 1.5
+ Ant 1.6
</td>
</tr>
<tr>
@@ -2610,17 +2967,21 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a
href="http://jcsc.sourceforge.net/">http://jcsc.sourceforge.net/</a>
+
+ <a href="http://javadiff.sourceforge.net/">
+ http://javadiff.sourceforge.net/</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
- Contact:
+ Task Documentation:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="mailto:[EMAIL PROTECTED]">Ralph Jocham</a>
+
+ <a
href="http://cvs.sourceforge.net/viewcvs.py/*checkout*/javadiff/jdiff/jdiff.html?rev=HEAD&content-type=text/html#JDiffAntTask">
+ (in CVS)</a>
</td>
</tr>
<tr>
@@ -2630,7 +2991,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- GNU General Public License
+ LGPL
</td>
</tr>
</table>
@@ -3043,6 +3404,59 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="JudoScript Ant Task"></a>
+ JudoScript Ant Task
+ </h4>
+ <p>The <judoscript> task is an easy way to
embed JudoScript
+ code in the Ant build script. The tag format is quite simple. You
can
+ either embed code directly, or can specify an external JudoScript
program
+ file as the <code>src</code> attribute value. Parameters can be
specified
+ as the <code>params</code> attribute; this is applicable to both
embedded
+ code and external files.
+ </p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.5 or higher
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://www.judoscript.com/articles/ant.html">http://www.judoscript.com/articles/ant.html</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">James Jianbo Huang</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Lesser GNU Public License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Just4log Ant Task"></a>
Just4log Ant Task
</h4>
@@ -3315,6 +3729,60 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="Nurflugel AntScript Visualizer"></a>
+ Nurflugel AntScript Visualizer
+ </h4>
+ <p>The Nurflugel AntScript Visualizer takes your
build file,
+ finds any imported build files, and shows all relationships
+ between targets, taskdefs, macrodefs, Ant and Antcalls; output
+ options include PDF, SVG, and PNG. Many options including
+ grouping by build file, inclusion/exclusion of targets,
+ taskdefs, imports, etc. Installation is via Java WebStart, so
+ you'll always have the freshest version available.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.1 and later
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://www.nurflugel.com/webstart/AntScriptVisualizer/">http://www.nurflugel.com/webstart/AntScriptVisualizer/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ dbullard <at> nurflugel <dot> com (email
+ will receive a challenge to weed out spam)
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ GNU General Public License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="pack"></a>
pack
</h4>
@@ -4070,6 +4538,60 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="SQLC"></a>
+ SQLC
+ </h4>
+ <p>SQLC generates Java classes from SQL statements
obviating JDBC API
+ in your code. Introduction to SQLC:
+ <a
href="http://www.pavelvlasov.com/pv/content/Articles/sqlc/sqlc.html">
+ http://www.pavelvlasov.com/pv/content/Articles/sqlc/sqlc.html</a></p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Tested with Ant 1.5.2. Compilation requires Java 1.4 and database
+ driver shall implement getParameterMetadata(). "Introduction
to SQLC"
+ (see above) contains compatibility list. Generated classes
work on
+ Java 1.3+
+
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://www.pavelvlasov.com/pv/content/Products/Common/doc/AntDoc/com/pavelvlasov/sql/java/ant/StatementCompilerTask.html">http://www.pavelvlasov.com/pv/content/Products/Common/doc/AntDoc/com/pavelvlasov/sql/java/ant/StatementCompilerTask.html</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel
Vlasov</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ LGPL
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Styler"></a>
Styler
</h4>
@@ -4637,6 +5159,63 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="Xcluder"></a>
+ Xcluder
+ </h4>
+ <p>xcluder is an XML Inclusions (XInclude) task for
Apache Ant.
+ Offers the choice of using Xerces or Elliotte Rusty Harold's XOM API.
+ </p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.4 or later. XInclude compliance depends on the
+ underlying Xerces or XOM used. Xerces 2.5.0 and above works fine,
+ but please note that 2.6.1 and 2.6.2 processed the
+ http://www.w3.org/2003/XInclude, now obsolete by
+ http://www.w3.org/2001/XInclude used by the latest
+ Candidate Recommendation (13 April 2004).
+
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://sourceforge.net/projects/xcluder">http://sourceforge.net/projects/xcluder</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ GNU General Public License (GPL), GNU Library or Lesser
+ General Public License (LGPL)
+
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="XDoclet"></a>
XDoclet
</h4>
@@ -4731,6 +5310,56 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="XMLReleaseNotes (XRN)"></a>
+ XMLReleaseNotes (XRN)
+ </h4>
+ <p>This framework is a release notes framework that
enables to
+ generate textual release notes from an XML file. This is an
+ open framework that enables to integrate the information
+ coming from VSC and bug tracking solutions, for instance.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ant 1.5 and later
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://xmlreleasenotes.free.fr/">http://xmlreleasenotes.free.fr/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Edouard Mercier
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Apache Software License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="XmlTask"></a>
XmlTask
</h4>
@@ -5183,7 +5812,10 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- Ant 1.3 - 1.4.1
+
+ Ant 1.3 - 1.4.1
+ Bundles Ant 1.6.2 as of Eclipse 3.0.1 (tested with Ant 1.5.4 -
1.6.2)
+
</td>
</tr>
<tr>
@@ -5193,7 +5825,13 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="http://www.eclipse.org/">http://www.eclipse.org/</a>
+
+ <a href="http://www.eclipse.org/">http://www.eclipse.org/</a>
+ or
+ <a
href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ant-home/index.html">
+
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ant-home/index.html
+ </a>
+
</td>
</tr>
<tr>
@@ -5203,7 +5841,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a
href="news://news.eclipse.org/eclipse.tools">news://news.eclipse.org/eclipse.tools</a>
+ <a
href="news://news.eclipse.org/eclipse.platform">news://news.eclipse.org/eclipse.platform</a>
</td>
</tr>
<tr>
@@ -5408,8 +6046,8 @@
</tr>
</table>
<h4 class="subsection">
- <a name="JDE(E) 2.2.8"></a>
- JDE(E) 2.2.8
+ <a name="JDEE"></a>
+ JDEE
</h4>
<p>The Java Development Environment for Emacs (JDEE)
supports
Apache Ant as one of three built-in ways to build your
@@ -5432,7 +6070,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- <a href="http://jde.sunsite.dk/">http://jde.sunsite.dk/</a>
+ <a href="http://jdee.sunsite.dk/">http://jdee.sunsite.dk/</a>
</td>
</tr>
<tr>
@@ -5470,7 +6108,7 @@
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
- bundles Ant 1.6.1 as of NetBeans 3.6
+ bundles Ant 1.6.2 as of NetBeans 4.0
</td>
</tr>
<tr>
@@ -5593,7 +6231,7 @@
Source Control Systems
</h3>
<p>There are several integration with SCM systems.
Some are
- <a href="manual/tasksoverview.html#scm">build in</a>. But some are
available as
+ <a href="manual/tasksoverview.html#scm">built in</a>. But some are
available as
external libraries. Here a list of task libraries we are aware of:</p>
<h4 class="subsection">
<a name="Surround SCM"></a>
1.77.2.22 +140 -5 ant/docs/faq.html
Index: faq.html
===================================================================
RCS file: /home/cvs/ant/docs/faq.html,v
retrieving revision 1.77.2.21
retrieving revision 1.77.2.22
diff -u -r1.77.2.21 -r1.77.2.22
--- faq.html 27 Jan 2005 12:43:26 -0000 1.77.2.21
+++ faq.html 17 Mar 2005 12:11:16 -0000 1.77.2.22
@@ -75,6 +75,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -203,6 +204,10 @@
I get checksum errors when I try to extract the
<code>tar.gz</code> distribution file. Why?
</a></li>
+ <li><a href="#RedHat_ES_3">
+ How do you get ant-1.6.x (or any version later than
+ 1.5.2) to work on on RedHat ES 3?
+ </a></li>
</ul>
<h4 class="toc">How do I ...</h4>
<ul>
@@ -211,7 +216,10 @@
</a></li>
<li><a href="#adding-external-tasks">
How do I add an external task that I've written to the
- page "External Tools and Task"?
+ page "External Tools and Tasks"?
+ </a></li>
+ <li><a href="#create-extensions">
+ How do I create new tasks?
</a></li>
<li><a href="#passing-cli-args">
How do I pass parameters from the command line to my
@@ -286,6 +294,24 @@
<code>web-inf</code> or JAR files with a lower-case
<code>meta-inf</code> directory.
</a></li>
+ <li><a href="#NoClassDefFoundError">
+ I installed Ant 1.6.x and now get
+ <code>Exception in thread "main" java.lang.NoClassDefFoundError:
+ </code>
+
+ </a></li>
+ <li><a href="#InstantiationException">
+ I installed Ant 1.6.x and now get
+ <code>java.lang.InstantiationException:
org.apache.tools.ant.Main</code>
+
+ </a></li>
+ <li><a href="#mangled-manifest">
+
+ Whenever I use the Ant jar or manifest related tasks, long lines in
+ my manifest are wrapped at 70 characters and the resulting jar does
+ not work in my application server. Why does Ant do this?
+
+ </a></li>
</ul>
<h4 class="toc">Ant and IDEs/Editors</h4>
<ul>
@@ -610,6 +636,27 @@
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>
+ <p class="faq">
+ <a name="RedHat_ES_3"></a>
+ How do you get ant-1.6.x (or any version later than
+ 1.5.2) to work on on RedHat ES 3?
+ </p>
+ <p>Redhat ES 3.0 comes installed with ant 1.5.2. Even if
you
+ have your PATH and ANT_HOME variables set correctly to a later
+ version of ant, you will always be forced to use the
+ preinstalled version.</p>
+ <p>To use a later version of ant on this OS you
could do the
+ following:</p>
+ <pre class="code">
+$ ant -version
+Apache Ant version 1.5.2-23 compiled on November 12 2003
+$ su -
+# rpm -e ant ant-libs
+# exit
+$ hash -r
+$ ant -version
+Apache Ant version 1.6.2 compiled on July 16 2004
+</pre>
<p class="faq">
<a name="implement-os-specific-configuration"></a>
How do I realize os--specific configurations?
@@ -627,7 +674,7 @@
<p class="faq">
<a name="adding-external-tasks"></a>
How do I add an external task that I've written to the
- page "External Tools and Task"?
+ page "External Tools and Tasks"?
</p>
<p>Join and post a message to the dev or user mailing
list (one list is enough), including the following
@@ -654,6 +701,18 @@
The procedure to add it is the same. The file to patch is <a
href="http://cvs.apache.org/viewcvs.cgi/~checkout~/ant/xdocs/projects.xml">this</a>
document. The syntax of that file is the same.</p>
<p class="faq">
+ <a name="create-extensions"></a>
+ How do I create new tasks?
+ </p>
+ <p>Apart from a lot of information on using Ant, the
+ <a href="manual/index.html">Manual</a> also contains information
+ on how to extend Ant with new tasks. This information
+ can be found under "Developing with Ant".</p>
+ <p>Chances are that someone else already created the
task you
+ want to create, it may be wise to see
+ <a href="external.html">External Tools and Tasks</a> and
+ <a href="projects.html">Related Projects</a> first.</p>
+ <p class="faq">
<a name="passing-cli-args"></a>
How do I pass parameters from the command line to my
build file?
@@ -850,7 +909,7 @@
</pre>
<p>Note: <code><antcall></code> tasks do
<em>not</em> pass
property changes back up to the environment they were called
- from, so you would'nt be able to, for example, set a
+ from, so you wouldn't be able to, for example, set a
<code>result</code> property in the <code>cond-if-3</code> target,
then do
<code><echo message="result is ${result}"/></code>
@@ -1089,7 +1148,7 @@
<code>pathelement</code> or <code>classpath refid</code>.
</p>
<p>When <code>ant</code> loads properties from an external
- file it dosn't touch the value of properties, trailing blanks
+ file it doesn't touch the value of properties, trailing blanks
will not be trimmed for example.</p>
<p>If the value represents a file path, like a jar
needed to
compile, the task which requires the value, javac for example
@@ -1113,6 +1172,82 @@
configuration. In the Options/Configuration menu, in the View tab,
General
section, check the "Allow all upper case files names" box. The
META-INF and
WEB-INF will look correct.</p>
+ <p class="faq">
+ <a name="NoClassDefFoundError"></a>
+ I installed Ant 1.6.x and now get
+ <code>Exception in thread "main" java.lang.NoClassDefFoundError:
+ </code>
+
+ </p>
+ <p>
+ The cause of this is that there is an old version of ant somewhere
in the
+ class path or configuration.
+ </p>
+ <p>
+ A version of this problem happens with jars that are in the
classpath
+ that include an embedded copy of ant classes.
+ An example of this is some copies of weblogic.jar.
+ </p>
+ <p>
+ One can check if this is the case by doing (on unix/sh):
+ <code><pre>
+ unset CLASSPATH
+ ant -version
+ </pre>
+ </code>
+ </p>
+ <p class="faq">
+ <a name="InstantiationException"></a>
+ I installed Ant 1.6.x and now get
+ <code>java.lang.InstantiationException:
org.apache.tools.ant.Main</code>
+
+ </p>
+ <p>
+ The cause of this is that there is an old version of ant somewhere
in the
+ class path or configuration.
+ </p>
+ <p>
+ A version of this problem may be seen on some linux systems.
+ Some linux systems (Fedora Core 2 for example), comes with a
version
+ of ant pre-installed. There is a configuration file called
+ <code>/etc/ant.conf</code> which if present, the ant shell
+ script will 'dot' include. On Fedora Core 2, the /etc/ant.conf
+ file resets the <code>ANT_HOME</code> environment variable to
+ <code>/usr/share/ant</code>. This causes the problem that
+ an old version of ant (1.5.x in this cause) will be used
+ with a new version of the ant script file.
+ </p>
+ <p>
+ One can check if this is the case by doing
+ <code>ant --noconfig -version</code>.
+ </p>
+ <p class="faq">
+ <a name="mangled-manifest"></a>
+
+ Whenever I use the Ant jar or manifest related tasks, long lines in
+ my manifest are wrapped at 70 characters and the resulting jar does
+ not work in my application server. Why does Ant do this?
+
+ </p>
+ <p>
+ Ant implements the Java
+ <a
href="http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html">Jar
+ file specification</a>. Please refer to the notes section where it
+ discusses the maximum allowable length of a line and the concept of
+ continuation characters.
+ </p>
+ <p>
+ If a jar file produced by Ant does not work in your appserver, and
+ that failure is due to the wrapped manifest, then you need
+ to consult your appserver provider, as it is a bug in their
+ appserver. Far more likely, however, is a problem in your
+ specification of your classpath. It is not Ant's wrapping of your
+ classpath that is the problem.
+ </p>
+ <p>
+ Do not raise a bug about this issue until you have checked to
ensure
+ that the problem is not due to your classpath specification.
+ </p>
<p class="faq">
<a name="integration"></a>
Is Ant supported by my IDE/Editor?
@@ -1714,7 +1849,7 @@
XSLTC yet. This means that you have to install <a
href="http://xml.apache.org/xalan-j/">Xalan-J 2</a> in order
to use this task with JDK 1.5.</p>
<p>Starting with Ant 1.6.2
<code><junitreport></code>
- will support JDK 1.5.</p>
+ supports JDK 1.5.</p>
</div>
</div>
1.287.2.12 +2 -1 ant/docs/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/ant/docs/index.html,v
retrieving revision 1.287.2.11
retrieving revision 1.287.2.12
diff -u -r1.287.2.11 -r1.287.2.12
--- index.html 27 Jan 2005 12:43:26 -0000 1.287.2.11
+++ index.html 17 Mar 2005 12:11:16 -0000 1.287.2.12
@@ -77,6 +77,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -243,7 +244,7 @@
</h3>
<p>
If you wish to use the latest Ant features, you can try downloading a
nightly
- build from <a
href="http://brutus.apache.org/~bodewig/builds/ant/">here</a>
+ build from <a
href="http://brutus.apache.org/~nightlybuild/builds/ant/">here</a>
</p>
<h3 class="section">
<a name="Get Involved"></a>
1.49.2.8 +2 -1 ant/docs/problems.html
Index: problems.html
===================================================================
RCS file: /home/cvs/ant/docs/problems.html,v
retrieving revision 1.49.2.7
retrieving revision 1.49.2.8
diff -u -r1.49.2.7 -r1.49.2.8
--- problems.html 27 Jan 2005 12:43:26 -0000 1.49.2.7
+++ problems.html 17 Mar 2005 12:11:17 -0000 1.49.2.8
@@ -75,6 +75,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -327,7 +328,7 @@
been fixed. The next step, therefore, may be to try a nightly
build
of Ant to see if the problem has been fixed. Nightly builds for
Ant
are available from the
- <a href="http://brutus.apache.org/~bodewig/builds/ant/">
+ <a href="http://brutus.apache.org/~nightlybuild/builds/ant/">
Ant web site</a>. While Ant nightly builds are typically quite
stable and are used by
<a href="http://brutus.apache.org/gump/public/">Gump</a>
1.45.2.12 +49 -0 ant/docs/projects.html
Index: projects.html
===================================================================
RCS file: /home/cvs/ant/docs/projects.html,v
retrieving revision 1.45.2.11
retrieving revision 1.45.2.12
diff -u -r1.45.2.11 -r1.45.2.12
--- projects.html 27 Jan 2005 12:43:26 -0000 1.45.2.11
+++ projects.html 17 Mar 2005 12:11:17 -0000 1.45.2.12
@@ -75,6 +75,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -385,6 +386,54 @@
</tr>
</table>
<h4 class="subsection">
+ <a name="Antigen"></a>
+ Antigen
+ </h4>
+ <p>Antigen (Ant Installer Generator) is a tool to
take an Ant build script, combine it with a GUI and wrap it up as an executable
jar file. Its main
+ use is for creating graphical, ant-based installers.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Compatibility:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ bundles Ant 1.6.2
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://antigen.sourceforge.net/">http://antigen.sourceforge.net/</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Contact:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="mailto:[EMAIL PROTECTED]">Jon Tayler</a>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ License:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Academic Free License
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Antlion"></a>
Antlion
</h4>
1.66.2.9 +90 -0 ant/docs/resources.html
Index: resources.html
===================================================================
RCS file: /home/cvs/ant/docs/resources.html,v
retrieving revision 1.66.2.8
retrieving revision 1.66.2.9
diff -u -r1.66.2.8 -r1.66.2.9
--- resources.html 27 Jan 2005 12:43:26 -0000 1.66.2.8
+++ resources.html 17 Mar 2005 12:11:17 -0000 1.66.2.9
@@ -75,6 +75,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -510,6 +511,95 @@
Articles
</h3>
<h4 class="subsection">
+ <a name="Extending Ant Input Abilities"></a>
+ Extending Ant Input Abilities
+ </h4>
+ <p>The contents of this document is the
following:<ul>
+ <li>Section 2 provides a simple example how InputHandlers are
created,</li>
+ <li>Section 3 develops an inputhandler that masks the passwords
typed on the command line,</li>
+ <li>Section 4 gives two handlers, whose input is typed in
graphical components,</li>
+ <li>Section 5 extends Input task so that we can use dierent input
handlers on different uses of <input>,</li>
+ <li>Section 6 describes a problem found while writing this
document,</li>
+ <li>Section 7 summarizes some dark corners the author do not
understand.</li>
+ </ul></p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Author:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Ivan Ivanov
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="https://sourceforge.net/project/showfiles.php?group_id=103509">https://sourceforge.net/project/showfiles.php?group_id=103509
(Download ZIP+PDF from Sourceforge)</a>
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
+ <a name="Keep the Ant, Hold the XML"></a>
+ Keep the Ant, Hold the XML
+ </h4>
+ <p>Key G. Gauthier talks about writing "buildfiles"
in Java.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Author:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Key G. Gauthier
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/">http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/</a>
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
+ <a name="Ant 1.6 for Task Writers"></a>
+ Ant 1.6 for Task Writers
+ </h4>
+ <p>This article talks about XML namespace handling,
Ant
+ libraries and the newly introduced type polymorphism.</p>
+ <table class="externals"
cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Author:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Stefan Bodewig
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a
href="http://otn.oracle.com/pub/articles/bodewig_taskwriters.html">http://otn.oracle.com/pub/articles/bodewig_taskwriters.html</a>
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Managing Build Complexity with Apache Ant 1.6"></a>
Managing Build Complexity with Apache Ant 1.6
</h4>
1.35.2.8 +2 -1 ant/docs/srcdownload.html
Index: srcdownload.html
===================================================================
RCS file: /home/cvs/ant/docs/srcdownload.html,v
retrieving revision 1.35.2.7
retrieving revision 1.35.2.8
diff -u -r1.35.2.7 -r1.35.2.8
--- srcdownload.html 27 Jan 2005 12:43:26 -0000 1.35.2.7
+++ srcdownload.html 17 Mar 2005 12:11:17 -0000 1.35.2.8
@@ -73,6 +73,7 @@
<div class="bluebar"></div>
<div class="menucontainer">
+
<div class="menu">
<ul>
<li class="menuheader">Apache Ant
@@ -247,7 +248,7 @@
Nightly Builds
</h3>
<p>If you wish to use the latest Ant features, you
can try downloading a
-<a href="http://cvs.apache.org/builds/ant/nightly/">nightly build</a>.
+<a href="http://brutus.apache.org/~nightlybuild/builds/ant/">nightly
build</a>.
</p>
<h3 class="section">
<a name="Old Ant Releases"></a>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]