Update docs to note that Gradle 3 is not supported
Breaking API changes in Gradle 3.0 make it impossible to support
it reliably alongside Gradle 1 and 2 without mainintaining multiple
versions of our Gradle plugin. This commit updates the documentation
to note that Gradle 3 is not supported.
Closes gh-6880
@ -454,7 +454,7 @@ BootRepackage task and instructed it to work with only `clientJar` task and
@@ -454,7 +454,7 @@ BootRepackage task and instructed it to work with only `clientJar` task and
----
The configuration that we are referring to in `BootRepackage` is a normal
configuration]. In the above example we created a new configuration named
`mycustomconfiguration` instructing it to derive from a `runtime` and exclude the `log4j`
group. If the `clientBoot` task is executed, the repackaged boot jar will have all
@ -598,8 +598,7 @@ using Gradle and how you're trying to publish the artifacts.
@@ -598,8 +598,7 @@ using Gradle and how you're trying to publish the artifacts.
==== Configuring Gradle to produce a pom that inherits dependency management
The following is an example of configuring Gradle to generate a pom that inherits
from `spring-boot-starter-parent`. Please refer to the
http://www.gradle.org/docs/current/userguide/userguide.html[Gradle User Guide] for
further information.
{gradle-user-guide}/userguide.html[Gradle User Guide] for further information.
Spring Boot is compatible with Gradle 1.12 or above. If you don't already have Gradle
installed you can follow the instructions at http://www.gradle.org/.
Spring Boot is compatible with Gradle 1.12 or 2.x. 2.14.1 is recommended. Gradle 3 is not
supported. If you don't already have Gradle installed you can follow the instructions at
http://www.gradle.org/.
Spring Boot dependencies can be declared using the `org.springframework.boot` `group`.
Typically your project will declare dependencies to one or more
@ -213,8 +215,7 @@ that can be used to simplify dependency declarations and to create executable ja
@@ -213,8 +215,7 @@ that can be used to simplify dependency declarations and to create executable ja
****
The Gradle Wrapper provides a nice way of "`obtaining`" Gradle when you need to build a
project. It's a small script and library that you commit alongside your code to bootstrap
the build process. See http://www.gradle.org/docs/current/userguide/gradle_wrapper.html
for details.
the build process. See {gradle-user-guide}/gradle_wrapper.html for details.
@ -791,7 +791,7 @@ If you can't directly import your project into your IDE, you may be able to gene
@@ -791,7 +791,7 @@ If you can't directly import your project into your IDE, you may be able to gene
metadata using a build plugin. Maven includes plugins for
http://maven.apache.org/plugins/maven-eclipse-plugin/[Eclipse] and