From 3912886584ac52916f0d6a5ac804bdef092ecd84 Mon Sep 17 00:00:00 2001 From: Aleksandr Nikolaev Date: Mon, 26 Oct 2026 19:47:16 +0300 Subject: [PATCH 1/2] IGNITE-29214 Add doc info to 21jdk support --- docs/_docs/includes/cpp-prerequisites.adoc | 2 +- docs/_docs/includes/dotnet-prerequisites.adoc | 2 +- docs/_docs/includes/java.adoc | 6 ++++-- docs/_docs/includes/prereqs.adoc | 2 +- docs/_docs/net-specific/net-cross-platform-support.adoc | 2 +- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/_docs/includes/cpp-prerequisites.adoc b/docs/_docs/includes/cpp-prerequisites.adoc index 88da890917b9a..39b282e7c31b1 100644 --- a/docs/_docs/includes/cpp-prerequisites.adoc +++ b/docs/_docs/includes/cpp-prerequisites.adoc @@ -14,7 +14,7 @@ // limitations under the License. [width="100%",cols="1,3"] |=== -|JDK|Oracle JDK 17, Open JDK 17, IBM JDK 17 +|JDK|Oracle JDK, OpenJDK or IBM JDK, version 17 or 21 |OS|Windows Vista, Windows Server 2008 and later versions, Ubuntu (18.04 64 bit) |Network|No restrictions (10G recommended) |Hardware|No restrictions diff --git a/docs/_docs/includes/dotnet-prerequisites.adoc b/docs/_docs/includes/dotnet-prerequisites.adoc index 82b9eb9f97351..e3d8dfb8b78fe 100644 --- a/docs/_docs/includes/dotnet-prerequisites.adoc +++ b/docs/_docs/includes/dotnet-prerequisites.adoc @@ -14,7 +14,7 @@ // limitations under the License. [width="100%",cols="1,3"] |=== -|JDK |Oracle JDK 17, Open JDK 17, IBM JDK 17 +|JDK |Oracle JDK, OpenJDK or IBM JDK, version 17 or 21 |.NET Framework |.NET 4.0+, .NET Core 2.0+ //|IDE |Visual Studio 2010+, Rider, Visual Studio Code |=== diff --git a/docs/_docs/includes/java.adoc b/docs/_docs/includes/java.adoc index 84a55f89f55ee..138cf4b9c5e4f 100644 --- a/docs/_docs/includes/java.adoc +++ b/docs/_docs/includes/java.adoc @@ -13,7 +13,9 @@ // See the License for the specific language governing permissions and // limitations under the License. -To run Ignite with Java 17 or later, follow these steps: +Ignite supports Java 17 and Java 21. Other Java versions are not supported. + +To run Ignite with Java 17 or 21, follow these steps: 1. Set the `JAVA_HOME` environment variable to point to the Java installation directory. @@ -26,7 +28,7 @@ application: + [tabs] -- -tab:Java 17[] +tab:Java 17 and 21[] [source,shell] ---- --add-opens=java.base/jdk.internal.access=ALL-UNNAMED diff --git a/docs/_docs/includes/prereqs.adoc b/docs/_docs/includes/prereqs.adoc index 9bcd77464f749..ac9ab3e40b979 100644 --- a/docs/_docs/includes/prereqs.adoc +++ b/docs/_docs/includes/prereqs.adoc @@ -14,7 +14,7 @@ // limitations under the License. [width="100%",cols="1,3"] |=== -|JDK |Oracle JDK 17, Open JDK 17, IBM JDK 17 +|JDK |Oracle JDK, OpenJDK or IBM JDK, version 17 or 21 |OS |Linux (any flavor), Mac OSX (10.6 and up), Windows (XP and up), Windows Server (2008 and up), Oracle Solaris |ISA |x86, x64, SPARC, PowerPC, ARM64 diff --git a/docs/_docs/net-specific/net-cross-platform-support.adoc b/docs/_docs/net-specific/net-cross-platform-support.adoc index 436789c096589..5dae3f6c47419 100644 --- a/docs/_docs/net-specific/net-cross-platform-support.adoc +++ b/docs/_docs/net-specific/net-cross-platform-support.adoc @@ -24,7 +24,7 @@ applications for Linux and macOS, as well as Windows. *Requirements:* * https://www.microsoft.com/net/download/[.NET Core SDK 2.0+, window=_blank] -* http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java 17+, window=_blank] (macOS requires JDK, otherwise JRE works) +* http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java 17 or 21, window=_blank] (macOS requires JDK, otherwise JRE works) *Running Examples* https://ignite.apache.org/download.cgi#binaries[Binary distribution, window=_blank] includes .NET Core examples: From 94e41268e8cb468041f58eba05bd0dbc4e83050f Mon Sep 17 00:00:00 2001 From: Aleksandr Nikolaev Date: Thu, 5 Nov 2026 13:28:13 +0300 Subject: [PATCH 2/2] IGNITE-29214 Add doc info to 21jdk support --- docs/_docs/includes/java.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/_docs/includes/java.adoc b/docs/_docs/includes/java.adoc index 138cf4b9c5e4f..9646971369fbc 100644 --- a/docs/_docs/includes/java.adoc +++ b/docs/_docs/includes/java.adoc @@ -13,7 +13,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -Ignite supports Java 17 and Java 21. Other Java versions are not supported. +Ignite supports Java 17 and Java 21. Earlier versions are not supported; later versions are not tested. To run Ignite with Java 17 or 21, follow these steps: