ABSTRACT

You have developed a reliable pay station implementation in the last chapter, but your development environment is very limited: just the standard Java tools and some scripts. The purpose of this chapter is for you to learn the basic concepts and techniques of build management. Build management tools serve developers well in automating many of the “house-hold” tasks of software development such as compiling, file copy, backup, execution, etc. As example of a concrete tools I will introduce the Apache Ant tool.