Support Gradle 6.0
Previously, our Gradle plugin was not tested against Gradle 6.0, a number of deprecation warnings were output when using the plugin with Gradle 6, and some functionality related to the application plugin did not work as expected. This commit tests the plugin against Gradle 6. It also avoids calling deprecated APIs. The plugin is compatibile against Gradle 4.10 where the deprecated APIs' replacements are not available so reflection is used to call the replcaements. Lastly, the way in which the base name of the boot distribution that is created when the application plugin is applied has been modified to ensure that it is effective when using Gradle 6. Closes gh-18663
This commit is contained in:
@@ -41,7 +41,7 @@ Explicit build support is provided for the following build tools:
|
||||
| 3.3+
|
||||
|
||||
| Gradle
|
||||
| 5.x (4.10 is also supported but in a deprecated form)
|
||||
| 5.x and 6.x (4.10 is also supported but in a deprecated form)
|
||||
|===
|
||||
|
||||
|
||||
@@ -195,7 +195,7 @@ In those cases, see <<using-spring-boot.adoc#using-boot-maven-without-a-parent>>
|
||||
|
||||
[[getting-started-gradle-installation]]
|
||||
==== Gradle Installation
|
||||
Spring Boot is compatible with 5.x.
|
||||
Spring Boot is compatible with 5.x and 6.x.
|
||||
4.10 is also supported but this support is deprecated and will be removed in a future release.
|
||||
If you do not already have Gradle installed, you can follow the instructions at https://gradle.org.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user