1
0
mirror of https://github.com/google/nomulus synced 2026-01-06 21:47:31 +00:00

Build Java8-compatible release (#1586)

* Build Java8-compatible release

Use the new options.release Gradle property to make sure builds are
compatible with Java 8, which is the runtime on Appengine.

This new property replaces sourceCompatibility, targetCompatibility, and
bootclasspath (wasn't previously set, which is the reason why we
couldn't detect Java9 api usage when building).
This commit is contained in:
Weimin Yu
2022-04-11 11:00:00 -04:00
committed by GitHub
parent 436cc03be9
commit 86acaa1b31
3 changed files with 7 additions and 10 deletions

View File

@@ -37,9 +37,6 @@ test {
useJUnitPlatform()
}
sourceCompatibility = '11'
targetCompatibility = '11'
task flowDocsTool(type: JavaExec) {
systemProperty 'test.projectRoot', rootProject.projectRootDir
jvmArgs = ['--add-exports', 'jdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMED']