Skip to content

Commit 4244869

Browse files
committed
Fix warning: uses prerequisites which is only intended for maven-plugin projects but not for non maven-plugin projects. For such purposes you should use the maven-enforcer-plugin
WE2-950 Signed-off-by: Sven Mitt <[email protected]>
1 parent 50a09a0 commit 4244869

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

pom.xml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@
1010
<name>authtoken-validation</name>
1111
<description>Web eID authentication token validation library for Java</description>
1212

13-
<prerequisites>
14-
<maven>3.6.3</maven>
15-
</prerequisites>
16-
1713
<properties>
1814
<java.version>11</java.version>
1915
<jjwt.version>0.12.6</jjwt.version>
@@ -26,6 +22,7 @@
2622
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
2723
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
2824
<maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version>
25+
<maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
2926
<jacoco.version>0.8.12</jacoco.version>
3027
<sonar.coverage.jacoco.xmlReportPaths>
3128
${project.basedir}/../jacoco-coverage-report/target/site/jacoco-aggregate/jacoco.xml
@@ -154,6 +151,26 @@
154151
</execution>
155152
</executions>
156153
</plugin>
154+
<plugin>
155+
<groupId>org.apache.maven.plugins</groupId>
156+
<artifactId>maven-enforcer-plugin</artifactId>
157+
<version>${maven-enforcer-plugin.version}</version>
158+
<executions>
159+
<execution>
160+
<id>enforce-maven</id>
161+
<goals>
162+
<goal>enforce</goal>
163+
</goals>
164+
<configuration>
165+
<rules>
166+
<requireMavenVersion>
167+
<version>[3.6.3,)</version>
168+
</requireMavenVersion>
169+
</rules>
170+
</configuration>
171+
</execution>
172+
</executions>
173+
</plugin>
157174
</plugins>
158175
</build>
159176

0 commit comments

Comments
 (0)