Building the JavaEdge Application with Ant and Anthill

  • John Carnell
  • Jeff Linwood
  • Maciej Zawadzki


Building an application is more than just compiling the source code. Ideally, building an application would comprise all the steps required to produce readily consumable artifacts. But we must notice that different audiences are going to require different consumable artifacts. For example, the development team may require Javadocs and last night’s test results as artifacts, whereas the QA team may not care about the Javadocs as much as the revision log. The end user may not care about either of these and just want a URL in the case of an online application or an executable in the case of a traditional program. So building an application may need to produce a whole range of artifacts, each consumable by one or more of the target audiences of the build.


Source Code Unit Test Property File Version Control System Copy Task 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© John Carnell, Jeff Linwood, and Maciej Zawadzki 2003

Authors and Affiliations

  • John Carnell
    • 1
    • 2
  • Jeff Linwood
    • 3
  • Maciej Zawadzki
    • 4
  1. 1.NetChange, LLCUSA
  2. 2.Waukesha County Technical College’s (WCTC) School of BusinessUSA
  3. 3.Chemical EngineeringCarnegie Mellon UniversityUSA
  4. 4.Urbancode Software Development, Inc.USA

Personalised recommendations