diff --git a/pom.xml b/pom.xml index a518dc0f910..08ab26a8c32 100644 --- a/pom.xml +++ b/pom.xml @@ -775,6 +775,13 @@ org.apache.maven.plugins maven-enforcer-plugin + + + org.codehaus.mojo + extra-enforcer-rules + ${extra.enforcer.version} + + @@ -798,6 +805,16 @@ See the reference guide on building for more information: http://hbase.apache.org/book.html#build + + ${compileSource} + HBase has unsupported dependencies. + HBase requires that all dependencies be compiled with version ${compileSource} or earlier + of the JDK to properly build from source. You appear to be using a newer dependency. You can use + either "mvn -version" or "mvn enforcer:display-info" to verify what version is active. + Non-release builds can temporarily build with a newer JDK version by setting the + 'compileSource' property (eg. mvn -DcompileSource=1.8 clean package). + + @@ -1193,6 +1210,7 @@ true 0.6.2.201302030002 + 1.0-beta-3