| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ] |
| Articles Tutorials |
- Taking on Custom Ant Logging by Rob Lybarger - [Clicks: 39]
When all else fails, read the logs! See how to take complete control over Ant's logging system by creating some custom Ant logger classes that put the log messages you want into the format you need.
http://www.developer.com/java/ent/article.php/3644436 - Nov, 2006 - XML Manipulation using XMLTask by Brian Agnew - [Clicks: 57]
XMLTask is an external task for the popular build tool Ant that permits complex manipulations of XML in a simple and consistent fashion, without having to deal with XML style sheets (XSL). XMLTask can be used for many common tasks that developers face, including manipulating J2EE and Spring descriptors, creating XHTML websites, and driving workflows via XML configuration files.
http://today.java.net/pub/a/today/2006/11/01/xml-manipulation-using-xmltask.html - Nov, 2006 - Automation for the people: Remove the smell from your build scripts by Paul Duvall - [Clicks: 57]
How much time do you spend maintaining project build scripts? Probably much more than you'd expect or would like to admit. It doesn't have to be such a painful experience. Development automation expert Paul Duvall uses this installment of Automation for the people to demonstrate how to improve a number of common build practices that prevent teams from creating consistent, repeatable, and maintainable builds.
http://www-128.ibm.com/developerworks/java/library/j-ap10106/index.html - Oct, 2006 - More on Custom Ant Tasks by Rob Lybarger - [Clicks: 46]
Sometimes, you just need a little bit more out of Ant. Work through the steps needed to give Ant some additional capabilities.
http://www.developer.com/java/ent/article.php/3636196 - Oct, 2006 - Introduction to Custom Ant Tasks by Rob Lybarger - [Clicks: 42]
The Apache Ant build tool does many things out of the box, but there may be a time when you need Ant to do something extra. Discover the steps needed to make Ant do those things only you need it to do.
http://www.developer.com/java/article.php/3630721 - Sep, 2006 - Ant 1.7: Using Antlibs by Kev Jackson - [Clicks: 45]
Most Java developers use Ant to do builds and are familiar with its core tasks. But Ant's tasks tend toward an undesirable coupling: everything important had to be a core task because it was hard to distribute new plug-in tasks. Fortunately, Ant 1.7's new antlibs feature makes it much easier to distribute and use new Ant tasks. In this article, Kev Jackson shows you how to use, write, bundle, and test antlibs.
http://www.onjava.com/pub/a/onjava/2006/08/09/ant-1-7-using-antlibs.html - Aug, 2006 - Advanced Ant Techniques, Part II by Ajith Kallambella - [Clicks: 53]
In this article, we'll look at a few advanced techniques that can unleash the true powers of Ant, and turn this mere build tool into an indispensable enterprise asset. Examples are provided where applicable, but lack of detailed code is intentional.
http://www.javaranch.com/journal/200607/AntPart2.html - Jul, 2006 - Advanced Ant Techniques, Part I by Ajith Kallambella - [Clicks: 72]
In this article, we'll look at a few advanced techniques that can unleash the true powers of Ant, and turn this mere build tool into an indispensable enterprise asset. Examples are provided where applicable, but lack of detailed code is intentional.
http://www.javaranch.com/journal/200603/AntPart1.html - Mar, 2006 - Integrating Ant with Eclipse, Part 2 by Steve Holzner - [Clicks: 141]
Editor's Note: In last week's excerpt from Ant: The Definitive Guide, 2nd Edition, Steve Holzner showed off the basics of integrating Ant with Eclipse. But if you've ever written a build.xml file for a large project, you know that there's more to Ant than spelling out the targets. Providing a build script that can be customized to the developer's OS, file-system layout, and other preferences is important for keeping a team of developers working consistently. In this excerpt, Steve shows how to use Eclipse to set property values and environment variables that can be picked up by Ant. He also shows how to configure the Ant editor to work on Ant files from within Eclipse, how to use a different version of Ant, and more.
[Integrating Ant with Eclipse, Part 2]
http://www.onjava.com/pub/a/onjava/excerpt/anttdg2_ch11/index1.html - Feb, 2006 - Integrating Ant with Eclipse, Part 1 by Steve Holzner - [Clicks: 159]
Editor's Note: Every time we do a survey, we find that fewer and fewer Java developers are using a strictly command-line/text-editor approach. The overwhelming majority are using an IDE, and for most, the IDE of choice is Eclipse. Given that, do you really want to enjoy an IDE for creating your code, only have to go out to the command line to build it? Of course not. In this first of a two-part excerpt from Ant: The Definitive Guide, 2nd Edition, Steve Holzner shows how to integrate Ant with Eclipse, from creating a project to writing an Ant build.xml file in Eclipse, and running the build from inside the IDE.
[O'Reilly Book Excerpts: Ant: The Definitive Guide, Second Edition]
http://www.onjava.com/pub/a/onjava/excerpt/anttdg2_ch11/index.html - Feb, 2006 - Manage releases, Ant builds, CVS, and Subversion with Antmod by Klaas Waslander - [Clicks: 123]
Antmod is an extensible tool for retrieving, versioning, building, and deploying code from and to Subversion or CVS (Concurrent Versions System). This article shows you how Antmod increases your productivity in Java/Java Enterprise Edition projects, keeps Ant build files consistent across projects, modularizes your development process, and manages your CVS/Subversion repositories.
http://www.javaworld.com/javaworld/jw-01-2006/jw-0102-antmod.html - Jan, 2006
- Make Ant easy with Eclipse by Prashant Deva - [Clicks: 190]
Eclipse can make working with Apache Ant easier. Discover the Ant integration features in the Eclipse integrated development environment (IDE), and learn how to write, build, and debug code in Eclipse through the Ant editor.
[Formats: html, pdf]
http://www-128.ibm.com/developerworks/edu/os-dw-os-ecl-easyant.html - Apr, 2006