This chapter introduced a process of developing, building, deploying, and testing Struts applications. The process presented was a basic version of the process used on many Jakarta projects.
This process incorporates many elements of Extreme Programming (XP). XP is an approach to development that, among other things, stresses ongoing, integrated testing as a core part of the development process.
Specific focus areas within this chapter were
Defining a standard directory structure for development. This allows automating the process of building, deploying, and testing your Struts application. A recommended directory structure was presented.
Creating a build.xml build script to be used by the Ant build tool to automate building, deploying, ...