Session Details
Session ID: TS-4166
Session Title: Object-Oriented Ant Scripts for the Enterprise
Session Abstract: Ant build scripts are an integral part of building and deploying many Java™ technology-based applications, but they’re often custom-built for each project and vary across the enterprise. This presentation shows how Nike, Inc., reduced its build scripts to almost nothing while preserving the functionality needed to do customized builds for everything from small standalone apps to large enterprise projects.

This topic will be of interest to developers who develop and maintain build scripts for multiple applications and need ways to minimize the amount of time and new scripts they need to write.

The session covers
• How to write Ant scripts in an object-oriented paradigm, including inheritance, extending, and overriding
• How to make most application build scripts 10 lines or fewer
• How to unit-test build scripts
• How to version build scripts

Track: Core Technology: Java SE & Desktop; Tools and Languages; Tools and Languages Scheduling Track
Duration: 60
Speaker(s): Douglas Bullard, Nurflugel.com