diff --git a/pom.xml b/pom.xml index 9a55a2d650244b9e898a9720bd175dadf68ab3e0..6ac0a5955364b5d64b4e26d5f2ef52c326c9e075 100644 --- a/pom.xml +++ b/pom.xml @@ -115,6 +115,31 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-enforcer-plugin</artifactId> + <version>3.0.0</version> + <executions> + <execution> + <id>enforce-versions</id> + <goals> + <goal>enforce</goal> + </goals> + <configuration> + <rules> + <requireMavenVersion> + <version>>=3.8.1</version> + <message>Maven version must be >= 3.8.1.</message> + </requireMavenVersion> + <requireJavaVersion> + <version>[1.8.0-0,1.8.0-500]</version> + <message>JDK version must be 1.8.0-x.</message> + </requireJavaVersion> + </rules> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> </project> \ No newline at end of file