Версия плагина Maven не указана

Я только что заметил, что версия плагина является необязательной в Maven. Я все еще могу собрать свой модуль, не указав его. Давайте рассмотрим пример с maven-bundle-plugin.

<plugin>
    <groupId>org.apache.felix</groupId>
    <artifactId>maven-bundle-plugin</artifactId>
    <extensions>true</extensions>
    ....
</plugin>

Я написал простой pom.xml без родителя, чтобы попробовать это, поэтому pluginManagement не участвует. Я также проверил супер-супер-pom-4.0.0.xml в maven-model-builder, чтобы убедиться, что maven-bundle-plugin там нет. Эта версия плагина нигде не указана.

Как maven определяет, какую версию взять?

Ответы на вопрос(3)

Ваш ответ на вопрос