@@ -7,7 +7,7 @@
</properties>
<body>
<section name="External Tools and Tasks">
<p>This page lists external resources for Apache Ant: <a
@@ -303,7 +303,7 @@
<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>
<p>The task generates build files in any subdirectory (except
for CVS-directories) for you. Only place one build.xml file in
the top and call target 'setup' or
@@ -574,7 +574,7 @@
</table>
</subsection>
<subsection name="Interactive">
<subsection name="Interactive">
<p>Task allowing to run a dialog within a build used to setup
some properties. This way you can fill a property with the
@@ -631,7 +631,7 @@
<p>There are four 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>
<table class="externals">
@@ -737,7 +737,7 @@
</subsection>
<subsection name="Jacson">
<p>Jacson is a configurable and plugable tool (much like Ant
itself) to create filters for text (line based) files without
programming.</p>
@@ -764,7 +764,7 @@
</subsection>
<subsection name="Jalopy">
<p>An Ant Plug-in for the Java Source Code Formatter
Jalopy.</p>
@@ -956,7 +956,7 @@
<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Ant >= 1.5</td>
<td>Ant >= 1.5</td>
</tr>
<tr>
<th>URL:</th>
@@ -1026,14 +1026,14 @@
<subsection name="Jing Task">
<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
The Jing task for Ant allows you to efficiently validate
multiple files against multiple RELAX NG patterns and integrate
RELAX NG validation with other XML processing.</p>
<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Ant 1.4 and later</td>
<td>Ant 1.4 and later</td>
</tr>
<tr>
<th>URL:</th>
@@ -1118,7 +1118,7 @@
<subsection name="JNI">
<p>
JNI is a free toolkit that makes easy work of
integrating Java and C through the Java Native
Interface (JNI). It includes a code generator that
@@ -1160,7 +1160,7 @@
<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
docs/ant/jrun.html.</p>
docs/ant/jrun.html.</p>
<p>Note that the service pack must be installed on top of an
existing JRun 4 installation.</p>
@@ -1187,9 +1187,9 @@
<subsection name="Just4log Ant Task">
<p>Just4log is a ant task to optimize JVM bytecode with regards
<p>Just4log is a ant task to optimize JVM bytecode with regards
for Logs ( be it, Log4j, Apache Commons or JDK 1.4 )
It depends on apache BCEL for Bytecode engineering.</p>
It depends on apache BCEL for Bytecode engineering.</p>
<table class="externals">
<tr>
@@ -1210,7 +1210,7 @@
</tr>
</table>
</subsection>
<subsection name="Macker">
<p>A build-time architectural testing tool, designed
@@ -1294,8 +1294,8 @@
<subsection name="Purge">
<p>Purge deletes all but the most recent few files from a fileset.
For example: if you have generated files (logs, .ear, .war, .jar
<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
to delete the older files, keeping just the most recent ones.</p>
<table class="externals">
@@ -1318,6 +1318,32 @@
</table>
</subsection>
<subsection name="Roxes Ant Tasks">
<p>The collections contain 3 Tasks for simplifying application
deployment: <i>sfx</i> creates native self extracting executables
out of ZIP archives; <i>jstub</i> creates native executables;
<i>jnlp</i> simplifies the creation of JNLP files for Java Web Start.</p>
<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Ant 1.5 or above</td>
</tr>
<tr>
<th>URL:</th>
<td><a href="http://www.roxes.com/produkte/rat.html">http://www.roxes.com/produkte/rat.html</a></td>
</tr>
<tr>
<th>Contact:</th>
<td><a href="mailto:info@roxes.com">info@roxes.com</a></td>
</tr>
<tr>
<th>License:</th>
<td>GNU General Public License (GPL)</td>
</tr>
</table>
</subsection>
<subsection name="SerialVer">
<p>SerialVer adds the Java serialver functionality to Apache
@@ -1471,7 +1497,7 @@
declarations. Tim is capable of removing unused imports,
expanding or collapsing imports and even organising them into
pre-determined groups.</p>
<table class="externals">
<tr>
<th>Compatibility:</th>
@@ -1496,7 +1522,7 @@
<p>TiniAnt is an Ant task to support building applications for
the <a href="http://www.ibutton.com/TINI/">TINI</a>.</p>
<table class="externals">
<tr>
<th>Compatibility:</th>
@@ -1545,7 +1571,7 @@
</tr>
</table>
</subsection>
<subsection name="Version_Tool">
<p>A versioning tool for Ant.</p>
<table class="externals">
@@ -1598,14 +1624,14 @@
<subsection name="WOProject">
<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
<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
improves developer productivity
and makes complex project structures more flexible compared to
traditional Makefile-based approach.
</p>
<table class="externals">
<tr>
<th>Compatibility:</th>
@@ -1629,12 +1655,12 @@
<subsection name="XDoclet">
<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
It lets you create custom Javadoc @tags and based on those tags
generates source code or other files (such as xml-ish deployment
descriptors). Templates and matching tasks are provided to generate
EJB and web application deployment descriptors.
</p>
<table class="externals">
<tr>
<th>Compatibility:</th>
@@ -1650,7 +1676,7 @@
</tr>
</table>
</subsection>
<subsection name="XInclude">
<p><a href="http://www.jeckle.de/freeStuff/xia/index.html">XInclude</a> is
a W3C standardized vocabulary for including arbitrary text or XML
@@ -1680,7 +1706,7 @@
</subsection>
<subsection name="XmlTask">
<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
@@ -1691,7 +1717,7 @@
<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Ant 1.4 and later</td>
<td>Ant 1.4 and later</td>
</tr>
<tr>
<th>URL:</th>
@@ -1722,7 +1748,7 @@
<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Ant 1.5 and later</td>
<td>Ant 1.5 and later</td>
</tr>
<tr>
<th>URL:</th>
@@ -1746,7 +1772,7 @@
<table class="externals">
<tr>
<th>Compatibility:</th>
<td>Ant 1.4.1 and later</td>
<td>Ant 1.4.1 and later</td>
</tr>
<tr>
<th>URL:</th>
@@ -1758,7 +1784,7 @@
</tr>
</table>
</subsection>
</section>
<section name="Compiler Implementations">
@@ -1970,12 +1996,12 @@
<subsection name="HP RadPak">
<p>
RadPak comes with the (free) HP Bluestone HPAS J2EE server, and is primarily
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
as WAR and EAR files. The tool is ant based, and can be used with
as a GUI for general ant development, providing form based entry
as a GUI for general ant development, providing form based entry
of task attributes, and an animated display of task
execution.
execution.
</p>
<table class="externals">
@@ -2141,6 +2167,6 @@
</subsection>
</section>
</body>
</document>
</document>