| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ] |
| Articles Presentations | Tutorials |
- Top 15 Ant Best Practices by Eric M. Burke - [Clicks: 107]
Before Ant, building and deploying Java applications required a hodgepodge of platform-specific scripts, makefiles, proprietary IDEs, or manual processes. Now, nearly every open source Java project uses Ant. A great number of companies use Ant for internal projects as well. The widespread use of Ant in these projects has naturally led to an increased need for a set of well-established best practices.
http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html - Dec, 2003 - Ant makes branding Java JARs simple and foolproof by Ryan Brase - [Clicks: 30]
There are various ways to specify release designations in builds, but most approaches are less than reliable. Java developers can tap into the power of Ant to simplify the task and make sure that all JARs get branded with a release number.
http://builder.com.com/5100-6370-5085496.html?tag=sc - Oct, 2003 - Customizing Ant by Kirk Pepperdine - [Clicks: 24]
Developing a simple custom task
[Includes source code]
http://www.sys-con.com/story/?storyid=37703&DE=1 - Sep, 2003 - Running Individual Test Cases from Ant by Luke Francl - [Clicks: 83]
JUnit and Ant are indispensable tools for Java development. This article discusses how to use them together more effectively, allowing you more control over which test cases get run. We'll start by showing how to run a specific Test class from Ant, and then move on to selectively running individual test case methods inside a Test.
http://today.java.net/pub/a/today/2003/09/12/individual-test-cases.html - Sep, 2003 - Enhance Ant with XSL transformations by Jim Creasman - [Clicks: 18]
Ant is a powerful tool for scripting build processes. When combined with XSLT, Ant's power and flexibility increase dramatically.
[Includes source code]
http://www-106.ibm.com/developerworks/xml/library/x-antxsl/ - Sep, 2003 - Creating a Web Application with Ant and Tomcat 4 by Paul Wood - [Clicks: 89]
I have decided to use Tomcat 4 Servlet/JSP Container technologies to implement a Web application.
http://www.onjava.com/pub/a/onjava/2003/01/08/tomcat4.html - Jan, 2003
- AntiPatterns using select Jakarta Projects by Bill Dudney - [Clicks: 84]
This presentation is on Pitfalls in using selected software from the Jakarta project. One or more refactorings are presented as a means to get out of each Pitfall. Pitfalls for Struts, Ant and Cactus will be presented. Each Pitfall is presented with practical information about how to recognize it, what will likely happen if the Pitfall is not address and how developers get caught in the Pitfall in the first place. Next an example of code stuck in the Pitfall will be presented which will provide the segue into the Refactoring(s) that provide the way out of the Pitfall. The refactoring will focus on taking the Pitfall example through the mechanism of the Refactoring step by step until the Pitfall is gone.
http://homepage.mac.com/bdudney/JakartaPitfalls.html - Sep, 2003 - Applied Ant by Erik Hatcher - [Clicks: 35]
There is a lot more to Ant than just understanding its syntax and capabilities. This session covers using Ant with the following technologies: EJB, XML, web services, and web applications. Techniques for unit testing and continuous integration are covered. And finally, many of the discussed techniques will be showcased interactively.
http://conferences.oreillynet.com/presentations/os2003/hatcher_erik_ant.pdf - Jul, 2003 - (PDF)
- Apache Ant 101: Make Java builds a snap by Matt Chapman - [Clicks: 117]
Whether you're a veteran user of Apache Ant in need of a refresher or just starting out with this open source Java-based build tool, this tutorial provides a wealth of information. With Java developer and Ant enthusiast Matt Chapman from the IBM Java Technology Centre, you'll walk through the steps involved in writing a build file for a simple Java project, and then look at some of Ant's other useful functions, including filesystem operations and pattern matching. You'll finish the course by writing our own Java class that extends Ant's functionality.
[Formats: HTML, PDF, Zip]
http://www-106.ibm.com/developerworks/java/edu/j-dw-java-apant-i.html - Dec, 2003