Maven-плагины — это расширения, добавляющие функциональность в Maven. Они выполняют задачи на разных этапах жизненного цикла сборки (compile, test, package и т.д.).
**Примеры плагинов:**
- `maven-compiler-plugin` — компилирует исходный код
- `maven-surefire-plugin` — запускает юнит-тесты
- `maven-jar-plugin` — создает JAR-файлы
**Пример настройки в `pom.xml`:**
```xml
org.apache.maven.pluginsmaven-compiler-plugin3.8.111
11
```
Плагины могут быть встроенными (core) или сторонними. Они выполняются автоматически на определенных фазах или вызываются явно через `mvn :`.