Даже если у вас есть pluginManagement
для данного плагина, вам все равно нужно объявить плагин в разделе build
-> plugins
вашего pom, чтобы конфигурация вступила в силу.Хотя некоторые плагины, например maven-compiler-plugin
, добавляются в проект по умолчанию, это явно не относится к maven-enforcer-plugin
(как показано в вашем эксперименте).
Я не уверен, есть ли список плагинов, которые не нужно явно добавлять, но я предполагаю, что это самые распространенные, такие как maven-surefire-plugin и maven-clean-plugin.