diff --git a/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java b/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java index e096d9a4af..d1af85bda7 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java @@ -25,6 +25,7 @@ import java.util.function.Consumer; import io.spring.javaformat.gradle.FormatTask; import io.spring.javaformat.gradle.SpringJavaFormatPlugin; +import org.gradle.api.JavaVersion; import org.gradle.api.Project; import org.gradle.api.artifacts.Configuration; import org.gradle.api.artifacts.ConfigurationContainer; @@ -56,7 +57,13 @@ import org.springframework.boot.build.testing.TestFailuresPlugin; *
  • {@link Test} tasks are configured to use JUnit Platform and use a max heap of 1024M *
  • {@link JavaCompile}, {@link Javadoc}, and {@link FormatTask} tasks are configured * to use UTF-8 encoding - *
  • {@link JavaCompile} tasks are configured to use {@code -parameters} + *
  • {@link JavaCompile} tasks are configured to use {@code -parameters} and, when + * compiling with Java 8, to: + * *
  • {@link Jar} tasks are configured to produce jars with LICENSE.txt and NOTICE.txt * files and the following manifest entries: *