java maven pom.xml

java - Diferencia entre la etiqueta<plugins> y<pluginManagement> en Maven `pom.xml`



(1)

Esta pregunta ya tiene una respuesta aquí:

Al configurar mi pom.xml , tuve que configurar un complemento. Lo que descubrí es que la etiqueta <plugin> puede insertarse dentro de los elementos <plugins> o <pluginManagement> . ¡Estoy confundido!

¿Cuál es la diferencia entre <plugins> y <pluginManagement> ?


De la documentación de Maven :

pluginManagement : es un elemento que se ve a lo largo de los complementos. La administración de complementos contiene elementos de complementos de la misma manera, excepto que en lugar de configurar la creación de complementos para esta compilación de proyecto en particular, se pretende configurar compilaciones de proyectos heredadas de esta. Sin embargo, esto solo configura los complementos a los que se hace referencia en el elemento de complementos en los elementos secundarios. Los niños tienen todo el derecho de anular las definiciones de PluginManagement.

Puedes ver una mejor respuesta