Итак, я пытаюсь использовать последнюю версию некоторых плагинов. Раньше я использовал тег предварительных условий, но множество ресурсов (example) говорят, что его следует считать устаревшим и что вместо него следует использовать maven-enforcer-plugin. это моя конфигурация:версии: display-plugin-updates не понимает maven-enforcer-plugin
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.3.1</version>
<executions>
<execution>
<id>enforce-maven-3</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>3.0.4</version>
</requireMavenVersion>
</rules>
<fail>true</fail>
</configuration>
</execution>
</executions>
</plugin>
Однако, когда я бегу МВН версии: дисплей-плагин-Updates я до сих пор получить этот текст:
[ERROR] Project does not define required minimum version of Maven.
[ERROR] Update the pom.xml to contain
[ERROR] <prerequisites>
[ERROR] <maven>3.0</maven>
[ERROR] </prerequisites>
[INFO]
[INFO] Require Maven 2.0.6 to use the following plugin updates:
[INFO] maven-jar-plugin ................................................ 2.4
[INFO] maven-shade-plugin ............................................ 1.7.1
[INFO]
[INFO] Require Maven 2.2.1 to use the following plugin updates:
[INFO] maven-jar-plugin ................................................ 2.6
[INFO]
[INFO] Require Maven 3.0 to use the following plugin updates:
[INFO] maven-shade-plugin .............................................. 2.3
Использование Предпосылками-тег вместо работает.
https://jira.codehaus.org/browse/MVERSIONS-272. –
Какую версию Maven вы используете? – khmarbaise
3.3.1 Похоже, что Александр М полностью находится на – Richo