Skip to content

Ant: the Definitive Guide Complete Build Management for Java

Best in textbook rentals since 2012!

ISBN-10: 0596006098

ISBN-13: 9780596006099

Edition: 2nd 2005

Authors: Steve Holzner

List price: $44.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Soon after its launch, Ant succeeded in taking the Java world by storm, becoming the most widely used tool for building applications in Java environments. Like most popular technologies, Ant quickly went through a series of early revision cycles. With each new version, more functionality was added, and more complexity was introduced. Ant evolved from a simple-to-learn build tool into a full-fledged testing and deployment environment. "Ant: The Definitive Guide has been reworked, revised and expanded upon to reflect this evolution. It documents the new ways that Ant is being applied, as well as the array of optional tasks that Ant supports. In fact, this new second edition covers…    
Customers also bought

Book details

List price: $44.99
Edition: 2nd
Copyright year: 2005
Publisher: O'Reilly Media, Incorporated
Publication date: 5/3/2005
Binding: Paperback
Pages: 336
Size: 7.00" wide x 9.19" long x 0.70" tall
Weight: 1.166
Language: English

Preface
Getting Started
Ant's Origins
Getting Ant
Ant at Work
Anatomy of a Build File
Running Ant
Using Properties and Types
Using Properties to Control Tasks
Using Property Files
Handling Data Using Types
Building Java Code
Compiling Code
Getting Input from the User
Calling Other Ant Tasks
Importing Other Build Files
Documenting Code
Creating JAR Files
Setting Build Numbers
Setting Timestamps
Deploying Builds
Packaging Applications for Deployment
Preparing to Deploy
Deploying Applications
Scheduling Automatic Builds
Testing Builds with JUnit
Using JUnit
Running Test Cases
Testing in Batches
Running the Build File
Extending JUnit
Getting Source Code from CVS Repositories
Source Control and Ant
Logging In
Working with the Server
Getting Version Data
Creating Change Logs
Finding Changes Between Versions
Creating Patches
Executing External Programs
Executing Java Code
Executing External Programs
Performing Batch Execution
Multithreading Tasks
Setting Execution Order
Developing for the Web
Creating WAR Archives
Creating CAB Files
Creating Simple Web Deployment
Deploying with SCP
Deploying to Tomcat
Compiling JSPs
Deploying to EJB Containers
XML and XDoclet
Validating XML Documents
Loading Properties from XML Files
Creating Ant Task DTDs
Transforming XML Using XSLT
Using XDoclet
Developing Enterprise JavaBeans
Optional Tasks
Using Sound
Creating Splash Screens
Subtituting Text Using Regular Expressions
Handling Dependencies
Integrating Ant with Eclipse
Introducing Eclipse
Running Ant Build Files
Using a Different Version of Ant
Using the Ant View
Extending Ant
Creating a Simple Custom Ant Task
Extending the Task Class
Creating Custom Listeners
Creating Custom Loggers
Creating Custom Filters
Creating Custom Selectors
Creating New Types
Index