Skip to content

Commit 99d88ba

Browse files
committed
Document minimum JDK 8 update version
Closes gh-23563
1 parent ef50777 commit 99d88ba

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

src/docs/asciidoc/overview.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ need to embrace the Java language in an enterprise environment, with support for
99
and Kotlin as alternative languages on the JVM, and with the flexibility to create many
1010
kinds of architectures depending on an application's needs. As of Spring Framework 5.1,
1111
Spring requires JDK 8+ (Java SE 8+) and provides out-of-the-box support for JDK 11 LTS.
12+
Java SE 8 update 60 is suggested as the minimum patch release for Java 8, but it is
13+
generally recommended to use a recent patch release.
1214

1315
Spring supports a wide range of application scenarios. In a large enterprise, applications
1416
often exist for a long time and have to run on a JDK and application server whose upgrade

src/docs/asciidoc/web/webflux-view.adoc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -353,8 +353,9 @@ The following example shows how to set a custom render function:
353353

354354
NOTE: Setting the `sharedEngine` property to `false` is required when using non-thread-safe
355355
script engines with templating libraries not designed for concurrency, such as Handlebars or
356-
React running on Nashorn. In that case, Java 8u60 or greater is required, due
357-
to https://bugs.openjdk.java.net/browse/JDK-8076099[this bug].
356+
React running on Nashorn. In that case, Java SE 8 update 60 is required, due to
357+
https://bugs.openjdk.java.net/browse/JDK-8076099[this bug], but it is generally
358+
recommended to use a recent Java SE patch release in any case.
358359

359360
`polyfill.js` defines only the `window` object needed by Handlebars to run properly,
360361
as the following snippet shows:

src/docs/asciidoc/web/webmvc-view.adoc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -793,10 +793,11 @@ The following example shows how to do so:
793793
}
794794
----
795795

796-
NOTE: Setting the `sharedEngine` property to `false` is required when you use non-thread-safe
796+
NOTE: Setting the `sharedEngine` property to `false` is required when using non-thread-safe
797797
script engines with templating libraries not designed for concurrency, such as Handlebars or
798-
React running on Nashorn. In that case, Java 8u60 or greater is required, due
799-
to https://bugs.openjdk.java.net/browse/JDK-8076099[this bug].
798+
React running on Nashorn. In that case, Java SE 8 update 60 is required, due to
799+
https://bugs.openjdk.java.net/browse/JDK-8076099[this bug], but it is generally
800+
recommended to use a recent Java SE patch release in any case.
800801

801802
`polyfill.js` defines only the `window` object needed by Handlebars to run properly, as follows:
802803

0 commit comments

Comments
 (0)