Working with Plugins
This lesson explains the use of plugins in the Maven ecosystem.
We'll cover the following...
Maven at its heart is a plugin execution framework. It can get new capabilities by including plugins and leveraging their goals. This opens up Maven for constant innovation and enables it to address new use cases as they come up. There are two kinds of plugins:
-
Build Plugins: These plugins run during build and are configured in the
<build>
element. -
Reporting Plugins: These plugins run during site generation and are configured in the
<reporting>
element.
For this course, we’ll be discussing only the build plugins since they are the most commonly used. Additionally, once you get the hang of build plugins, you should be able to work your way around ...