If Java 1.8 is used, I encounter the following error: [INFO] Restricted to JDK 1.7 yet jdk.tools:jdk.tools:jar:1.8:system contains com/sun/javadoc/package-info.class targeted to JDK 1.8 [WARNING] Rule 0: org.apache.maven.plugins.enforcer.EnforceBytecodeVersion failed with message: HBase has unsupported dependencies. HBase requires that all dependencies be compiled with version 1.7 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). Found Banned Dependency: jdk.tools:jdk.tools:jar:1.8
I get the same error when specifying -Pbuild-with-jdk8 FYI On Wed, Jul 29, 2015 at 10:31 AM, Ted Yu <[email protected]> wrote: > For a fresh checkout, I did: > > 1020 mvn install -DskipTests -Prelease > 1021 mvn install -DskipTests assembly:single -Prelease > > hbase-assembly/target/hbase-2.0.0-SNAPSHOT-bin.tar.gz was generated. > I used Java 1.7 > > What commands did you use ? > > Cheers > > On Wed, Jul 29, 2015 at 10:12 AM, ramkrishna vasudevan < > [email protected]> wrote: > >> Hi All >> >> I am trying to create the tar ball from the latest master. >> I am getting this error >> ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on >> project hbase-assembly: Failed to create assembly: Error creating assembly >> archive bin: Problem creating TAR: request to write '8192' bytes exceeds >> size in header of '1200647934' bytes -> [Help 1] >> [ERROR] >> [ERROR] To see the full stack trace of the errors, re-run Maven with the >> -e >> switch. >> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >> >> Is it for me alone? >> >> Regards >> Ram >> > >
