|
@@ -279,8 +279,82 @@ |
|
|
<a name="Books"></a> |
|
|
<a name="Books"></a> |
|
|
Books |
|
|
Books |
|
|
</h3> |
|
|
</h3> |
|
|
<p>Listed by descending publication date.</p> |
|
|
|
|
|
|
|
|
<p>The most recent books come first</p> |
|
|
<h4 class="subsection"> |
|
|
<h4 class="subsection"> |
|
|
|
|
|
<a name="Ant: The Definitive Guide, 2nd edition"></a> |
|
|
|
|
|
Ant: The Definitive Guide, 2nd edition |
|
|
|
|
|
</h4> |
|
|
|
|
|
<p>Published April 2005, and covers Ant release 1.6.1.</p> |
|
|
|
|
|
<p>This is a complete rewrite of the first edition; this book is |
|
|
|
|
|
now 290 pages and so covers Ant in more depth than its predecessor. |
|
|
|
|
|
</p> |
|
|
|
|
|
<p>It also mixes reference information (tables) with text explanation |
|
|
|
|
|
on how to use the tasks. Contents includes JUnit, CVS, execution, basic |
|
|
|
|
|
deployment, Web application development and XDoclet. There is also coverage |
|
|
|
|
|
of XDoclet, and a chapter on how to extend Ant 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"> |
|
|
|
|
|
Steve Holzner |
|
|
|
|
|
</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.oreilly.com/catalog/anttdg2/">http://www.oreilly.com/catalog/anttdg2/</a> |
|
|
|
|
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
</tr> |
|
|
|
|
|
</table> |
|
|
|
|
|
<h4 class="subsection"> |
|
|
|
|
|
<a name="Pragmatic Project Automation"></a> |
|
|
|
|
|
Pragmatic Project Automation |
|
|
|
|
|
</h4> |
|
|
|
|
|
<p> |
|
|
|
|
|
|
|
|
|
|
|
How to Build, Deploy, and Monitor Java Applications. |
|
|
|
|
|
Published: July 2004 ISBN: 0-9745140-3-9 |
|
|
|
|
|
</p> |
|
|
|
|
|
<p> |
|
|
|
|
|
This is not a reference guide to Ant, but a book on how to automate the build process. |
|
|
|
|
|
The core build, continuous integration, reporting and release management |
|
|
|
|
|
are all covered. Ant is of course central to this. This is a fun read! |
|
|
|
|
|
</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"> |
|
|
|
|
|
Mike Clark |
|
|
|
|
|
</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.pragmaticprogrammer.com/sk/auto/">http://www.pragmaticprogrammer.com/sk/auto//</a> |
|
|
|
|
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
</tr> |
|
|
|
|
|
</table> |
|
|
|
|
|
<h4 class="subsection"> |
|
|
<a name="Extreme Programming with Ant"></a> |
|
|
<a name="Extreme Programming with Ant"></a> |
|
|
Extreme Programming with Ant |
|
|
Extreme Programming with Ant |
|
|
</h4> |
|
|
</h4> |
|
@@ -339,6 +413,7 @@ |
|
|
<li>file operation</li> |
|
|
<li>file operation</li> |
|
|
<li>source code control systems</li> |
|
|
<li>source code control systems</li> |
|
|
</ul> |
|
|
</ul> |
|
|
|
|
|
<p>The book is available in English as "Ant: The Java Build Tool in Practice"</p> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<tr> |
|
|
<tr> |
|
|
<th colspan="1" rowspan="1" |
|
|
<th colspan="1" rowspan="1" |
|
@@ -365,7 +440,7 @@ |
|
|
<a name="Java Development with Ant"></a> |
|
|
<a name="Java Development with Ant"></a> |
|
|
Java Development with Ant |
|
|
Java Development with Ant |
|
|
</h4> |
|
|
</h4> |
|
|
<p>Covers Ant 1.5, including:</p> |
|
|
|
|
|
|
|
|
<p>Published 2002. This book covers Ant 1.5, including:</p> |
|
|
<ul> |
|
|
<ul> |
|
|
<li>The new Ant 1.5 features</li> |
|
|
<li>The new Ant 1.5 features</li> |
|
|
<li>Ant's datatypes and property handling</li> |
|
|
<li>Ant's datatypes and property handling</li> |
|
@@ -385,6 +460,7 @@ |
|
|
</ul> |
|
|
</ul> |
|
|
</li> |
|
|
</li> |
|
|
</ul> |
|
|
</ul> |
|
|
|
|
|
<p>Also available in Korean and German editions</p> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<tr> |
|
|
<tr> |
|
|
<th colspan="1" rowspan="1" |
|
|
<th colspan="1" rowspan="1" |
|
@@ -408,10 +484,10 @@ |
|
|
</tr> |
|
|
</tr> |
|
|
</table> |
|
|
</table> |
|
|
<h4 class="subsection"> |
|
|
<h4 class="subsection"> |
|
|
<a name="Ant: The Definitive Guide"></a> |
|
|
|
|
|
Ant: The Definitive Guide |
|
|
|
|
|
|
|
|
<a name="Ant: The Definitive Guide, 1st edition"></a> |
|
|
|
|
|
Ant: The Definitive Guide, 1st edition |
|
|
</h4> |
|
|
</h4> |
|
|
<p>Covers Ant release 1.4.1.</p> |
|
|
|
|
|
|
|
|
<p>Published 2002, Covers Ant release 1.4.1.</p> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<tr> |
|
|
<tr> |
|
|
<th colspan="1" rowspan="1" |
|
|
<th colspan="1" rowspan="1" |
|
@@ -665,8 +741,8 @@ |
|
|
</tr> |
|
|
</tr> |
|
|
</table> |
|
|
</table> |
|
|
<h4 class="subsection"> |
|
|
<h4 class="subsection"> |
|
|
<a name="Programmieren für Ant"></a> |
|
|
|
|
|
Programmieren für Ant |
|
|
|
|
|
|
|
|
<a name="Programmieren f�r Ant"></a> |
|
|
|
|
|
Programmieren f�r Ant |
|
|
</h4> |
|
|
</h4> |
|
|
<p>This article describes the main topics of programming your own tasks. |
|
|
<p>This article describes the main topics of programming your own tasks. |
|
|
Description is done on five examples.</p> |
|
|
Description is done on five examples.</p> |
|
@@ -709,7 +785,7 @@ |
|
|
</th> |
|
|
</th> |
|
|
<td colspan="1" rowspan="1" |
|
|
<td colspan="1" rowspan="1" |
|
|
valign="top" align="left"> |
|
|
valign="top" align="left"> |
|
|
<a href="mailto:steve_l@iseran.com">Steve Loughran</a> |
|
|
|
|
|
|
|
|
Steve Loughran |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
@@ -737,7 +813,7 @@ |
|
|
</th> |
|
|
</th> |
|
|
<td colspan="1" rowspan="1" |
|
|
<td colspan="1" rowspan="1" |
|
|
valign="top" align="left"> |
|
|
valign="top" align="left"> |
|
|
<a href="mailto:steve_l@iseran.com">Steve Loughran</a> |
|
|
|
|
|
|
|
|
Steve Loughran |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
@@ -1186,8 +1262,8 @@ |
|
|
<a name="Modern Development Crises"></a> |
|
|
<a name="Modern Development Crises"></a> |
|
|
Modern Development Crises |
|
|
Modern Development Crises |
|
|
</h4> |
|
|
</h4> |
|
|
<p>This presentation is an overview of the current state of software |
|
|
|
|
|
development today. There are a couple of slides that briefly cover |
|
|
|
|
|
|
|
|
<p>This presentation is an overview of the state of software |
|
|
|
|
|
development in 2001. There are a couple of slides that briefly cover |
|
|
Ant.</p> |
|
|
Ant.</p> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<table class="externals" cellspacing="1" cellpadding="4"> |
|
|
<tr> |
|
|
<tr> |
|
@@ -1197,7 +1273,7 @@ |
|
|
</th> |
|
|
</th> |
|
|
<td colspan="1" rowspan="1" |
|
|
<td colspan="1" rowspan="1" |
|
|
valign="top" align="left"> |
|
|
valign="top" align="left"> |
|
|
<a href="mailto:steve_l@iseran.com">Steve Loughran</a> |
|
|
|
|
|
|
|
|
Steve Loughran |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
@@ -1225,7 +1301,7 @@ |
|
|
</th> |
|
|
</th> |
|
|
<td colspan="1" rowspan="1" |
|
|
<td colspan="1" rowspan="1" |
|
|
valign="top" align="left"> |
|
|
valign="top" align="left"> |
|
|
<a href="mailto:steve_l@iseran.com">Steve Loughran</a> |
|
|
|
|
|
|
|
|
Steve Loughran |
|
|
</td> |
|
|
</td> |
|
|
</tr> |
|
|
</tr> |
|
|
<tr> |
|
|
<tr> |
|
|