diff --git a/build.gradle b/build.gradle index 1f7f823bd1..7295823f17 100644 --- a/build.gradle +++ b/build.gradle @@ -124,7 +124,9 @@ configure(subprojects - project(":spring-build-src")) { subproject -> options.author = true options.header = project.name options.links(project.ext.javadocLinks) - options.addStringOption('Xdoclint:none', '-quiet') + if(JavaVersion.current().isJava8Compatible()) { + options.addStringOption('Xdoclint:none', '-quiet') + } // suppress warnings due to cross-module @see and @link references; // note that global 'api' task does display all warnings. @@ -834,7 +836,9 @@ configure(rootProject) { options.stylesheetFile = file("src/api/stylesheet.css") options.splitIndex = true options.links(project.ext.javadocLinks) - options.addStringOption('Xdoclint:none', '-quiet') + if(JavaVersion.current().isJava8Compatible()) { + options.addStringOption('Xdoclint:none', '-quiet') + } source subprojects.collect { project -> project.sourceSets.main.allJava