Book Image

Mastering Apache Maven 3

Book Image

Mastering Apache Maven 3

Overview of this book

Table of Contents (16 chapters)
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we focused on the Maven assembly plugin. The assembly plugin provides a way of building custom archive files and aggregating many other custom configurations and resources. Most of the Java-based products out there use the assembly plugin to build the final distribution artifacts. These can be binary distributions, source code distributions, or even documentation distributions. The chapter covered real-world examples on how to use the Maven assembly plugin in detail and finally concluded with an end-to-end sample Maven project.

In the next chapter, we will discuss Maven archetypes. Maven archetypes provide a way of reducing repetitive work when building Maven projects.