March 09
Prof. Ismael H. F. Santos                                                                               2
Maven Build
nEach Maven-enabled project just needs to declare what goals it wants to use, the different property values and optionally in which order the goals should execute.
nIt is important to remember that the OO approach still needs the same information as the procedural approach. The difference is that the object oriented approach organizes the information in a very different way than the procedural approach.
nBuild Patterns
nBuild patterns typically show the relationships between the different build tasks (which task should be completed before activating the current one) and the project's physical structure, without specifying the tasks composing the project build and the different physical components the project is made of.