diff options
author | Jeff Gaston <jeffrygaston@google.com> | 2018-06-22 13:08:12 -0400 |
---|---|---|
committer | Jeff Gaston <jeffrygaston@google.com> | 2018-06-22 13:11:03 -0400 |
commit | 0e1bc95ab577bce26281b4a65332df1a4620cd89 (patch) | |
tree | a28c99140e126f1040a1b8f9f6951996e67d723e /build.gradle | |
parent | 9336b64ce9056c3e6a645fb89c348325da2c47f3 (diff) | |
download | doclava-0e1bc95ab577bce26281b4a65332df1a4620cd89.tar.gz |
Clear error when building with java 9
Bug: 71711403
Test: ./gradlew && echo ok
Test: JAVA_HOME=/path/to/java9 ./gradlew && echo failed
Change-Id: Id8cb5e00bfdbb24422ec19a7558ffb54754af4da
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle index 106d916..083381f 100644 --- a/build.gradle +++ b/build.gradle @@ -22,6 +22,13 @@ apply plugin: 'maven' group = 'com.android' version = '1.0.6' +def currentJvmVersion = org.gradle.api.JavaVersion.current() +if (currentJvmVersion.getMajorVersion() != "8") { + throw new Exception("Unsupported java version '" + currentJvmVersion.toString() + "'. Please install java 8.\n" + +"\n" + +"If you have already installed java 8, you can instruct Gradle to use it by setting the environment variable JAVA_HOME equal to its file path.") +} + /* * With the build server you are given two env variables: * 1. The OUT_DIR is a temporary directory you can use to put things during the build. |