Chapter 9. Best Practices

In the book so far, we have discussed most of the key concepts related to Maven. Here in this chapter, we focus on best practices associated with all those core concepts. The following best practices are essential ingredients in creating a successful/productive build environment. The following criteria will help you evaluate the efficiency of your Maven project if you are mostly dealing with a large-scale, multi-module project:

  • The time it takes for a developer to get started with a new project and add it to the build system
  • The effort it requires to upgrade a version of a dependency across all the project modules
  • The time it takes to build the complete project with a fresh local Maven repository
  • The time it takes to do a ...

Get Mastering Apache Maven 3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.