Можем ли мы использовать диапазон версий зависимостей для плагинов Maven? - PullRequest
0 голосов
/ 30 апреля 2018

Когда я использую диапазон версий для зависимостей, он работает нормально, но тот же диапазон для плагинов не срабатывает.

Итак, у меня есть свой плагин, скажем:

<dependencies>
    <dependency>
        <groupId>com.mytest</groupId>
        <artifactId>mytest-maven-plugin</artifactId>
        <version>[1.0.0, 2.0.0)</version>
    </dependency>
</dependencies>

Это работает как брелок, однако следующее не будет работать:

<build>
    <plugins>
    <plugin>
        <groupId>com.mytest</groupId>
        <artifactId>mytest-maven-plugin</artifactId>
        <version>[1.0.0, 2.0.0)</version>
    </plugin>
    </plugins>
</build>

И я получаю сообщение о том, что не могу найти префикс "mytest". Если я изменю версию в разделе плагинов на 1.0.1, все будет хорошо. Мне было интересно, если диапазоны не будут работать для плагинов, или я что-то здесь упускаю?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...