Added support for the maven enforcer plugin to check java version is 1.7
[controller.git] / opendaylight / commons / opendaylight / pom.xml
index 6a866393b7055bc69687d714aaea271558348971..9f886b9a523e1cc3141b50e67700988965ba8415 100644 (file)
@@ -99,6 +99,8 @@
     <maven.compile.plugin.version>2.5.1</maven.compile.plugin.version>
     <java.version.source>1.7</java.version.source>
     <java.version.target>1.7</java.version.target>
+    <!-- enforcer version -->
+    <enforcer.version>1.3.1</enforcer.version>
   </properties>
 
   <dependencyManagement>
         <artifactId>maven-surefire-plugin</artifactId>
         <version>${surefire.version}</version>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-enforcer-plugin</artifactId>
+        <version>${enforcer.version}</version>
+        <executions>
+          <execution>
+            <id>enforce-java</id>
+            <goals>
+              <goal>enforce</goal>
+            </goals>
+            <configuration>
+              <rules>
+                <requireJavaVersion>
+                  <version>1.7.0</version>
+                </requireJavaVersion>
+              </rules>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
     </plugins>
     <pluginManagement>
       <plugins>