Ant: The Definitive Guide, 2nd Edition

By Steve Holzner

Soon after its release, Ant succeeded in taking the Java global by means of typhoon, changing into the main regularly occurring device for construction functions in Java environments. Like most well liked applied sciences, Ant quick went via a chain of early revision cycles. With every one re-creation, extra performance used to be further, and extra complexity was once brought. Ant developed from a simple-to-learn construct instrument right into a full-fledged checking out and deployment environment.Ant: The Definitive Guide has been transformed, revised and accelerated upon to mirror this evolution. It records the hot ways in which Ant is being utilized, in addition to the array of not obligatory initiatives that Ant helps. in reality, this new moment version covers every little thing approximately this amazing construct administration instrument from downloading and fitting, to utilizing Ant to check code. listed below are simply of some of the gains you can find targeted during this accomplished, must-have guide:

  • Developing conditional builds, and dealing with mistakes conditions
  • Automatically retrieving resource code from model keep watch over systems
  • Using Ant with XML files
  • Using Ant with JavaServer Pages to construct internet applications
  • Using Ant with company JavaBeans to construct firm applications

Far exceeding its predecessor when it comes to info and element, Ant: The Definitive Guide, second variation is a must have for Java builders unexpected with the most recent developments in Ant know-how. With this publication at your facet, you will soon be on top of things at the finest device for cross-platform development.Author Steve Holzner is an award-winning writer who s been writing approximately Java subject matters because the language first seemed; his books have offered greater than 1.5 million copies worldwide.

Show description

Quick preview of Ant: The Definitive Guide, 2nd Edition PDF

Similar Computer Science books

Web Services, Service-Oriented Architectures, and Cloud Computing, Second Edition: The Savvy Manager's Guide (The Savvy Manager's Guides)

Internet providers, Service-Oriented Architectures, and Cloud Computing is a jargon-free, hugely illustrated clarification of the way to leverage the speedily multiplying prone to be had on the web. the way forward for company is determined by software program brokers, cellular units, private and non-private clouds, great info, and different hugely hooked up expertise.

Software Engineering: Architecture-driven Software Development

Software program Engineering: Architecture-driven software program improvement is the 1st entire advisor to the underlying abilities embodied within the IEEE's software program Engineering physique of information (SWEBOK) normal. criteria professional Richard Schmidt explains the conventional software program engineering practices famous for constructing tasks for presidency or company structures.

Platform Ecosystems: Aligning Architecture, Governance, and Strategy

Platform Ecosystems is a hands-on advisor that provides an entire roadmap for designing and orchestrating shiny software program platform ecosystems. in contrast to software program items which are controlled, the evolution of ecosystems and their myriad members has to be orchestrated via a considerate alignment of structure and governance.

Additional info for Ant: The Definitive Guide, 2nd Edition

Show sample text content

If you’re a programmer, this e-book is written to offer you precisely what you need to see, that is the great things and merely the good things. There’s as a lot Ant stuffed into this e-book as you want to grasp the subject, and studying Ant is the target. What’s inside of From conceal to hide, this e-book is natural Ant, protecting 1000's of themes and methods. we commence from the main easy Java™ improvement as much as extending Ant your self; it’s all the following. listed below are some of the issues coated during this e-book: • Getting and fitting Ant • developing construct records • operating a construct • dealing with construct disasters • Specifying construct goals • utilizing estate documents • dealing with info kinds and homes ix this is often the name of the e-book, eMatter version Copyright © 2005 O’Reilly & affiliates, Inc. All rights reserved. • dealing with filesets • utilizing selectors, filtersets, and clear out chains • operating with mappers • developing conditional objectives • Packaging purposes • relocating, copying, and deleting documents • construction documentation • developing JAR records • Deploying functions • utilizing FTP • dealing with distant deployment • Getting and fitting JUnit • utilizing JUnit assertions • making a try out case • working a try case • utilizing CVS and Ant • having access to CVS • Initializing CVS • operating exterior courses and non-stop integration • working code in a brand new JVM • Calling different courses • atmosphere atmosphere variables • Scheduling Ant builds immediately • Scheduling builds in Unix and home windows • utilizing scripting • utilizing AntHill • developing e mail notifications • operating with XDoclet and XML • growing XML construct logs • dealing with internet improvement • Compiling JSP pages • utilizing Ant’s firm JavaBeans™ (EJB) initiatives • utilizing XDoclet for EJB improvement • Connecting Ant to Eclipse • Configuring Ant in Eclipse x | Preface this is often the name of the ebook, eMatter variation Copyright © 2005 O’Reilly & affiliates, Inc. All rights reserved. • Writing Ant projects • dealing with mistakes • Writing customized filters and selectors • Writing customized Ant loggers and listeners Here’s an outline, bankruptcy by way of bankruptcy: bankruptcy 1, Getting begun This bankruptcy is all in regards to the fundamentals, together with the entire information on how one can create Ant construct records and the way to run them. bankruptcy 2, utilizing houses and kinds This bankruptcy is ready significant Ant issues: houses and kinds. houses allow you to configure Ant projects, and kinds carry info utilized by initiatives. bankruptcy three, construction Java Code This bankruptcy makes a speciality of the Java construct strategy, from compiling Java code with the javac job via compressing and packaging the consequences with projects comparable to jar. bankruptcy four, Deploying Builds This bankruptcy covers initiatives to package deal functions for deployments resembling tar, gzip, and zip; projects to organize directories for deployment equivalent to delete and mkdir; and initiatives to install purposes reminiscent of reproduction and circulate for neighborhood and community deployment, in addition to ftp, telent, sshexec, and mail for distant deployment. bankruptcy five, trying out Builds with JUnit It doesn’t make a lot feel to set up code that has been damaged by means of a brand new construct.

Download PDF sample

Rated 4.22 of 5 – based on 17 votes