This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 2cc4520c3aa Add requirement of using Java 21 since Pulsar 4.0+
2cc4520c3aa is described below

commit 2cc4520c3aa69439260cf67f65ab2d62fe57d696
Author: Lari Hotari <[email protected]>
AuthorDate: Wed Oct 29 11:08:03 2025 +0200

    Add requirement of using Java 21 since Pulsar 4.0+
---
 docs/getting-started-standalone.md                         | 3 +++
 versioned_docs/version-4.0.x/getting-started-standalone.md | 3 +++
 versioned_docs/version-4.1.x/getting-started-standalone.md | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/docs/getting-started-standalone.md 
b/docs/getting-started-standalone.md
index fce374d92a7..104719b3db1 100644
--- a/docs/getting-started-standalone.md
+++ b/docs/getting-started-standalone.md
@@ -21,11 +21,14 @@ Currently, Pulsar is available for 64-bit **macOS** and 
**Linux**. See [Run Puls
 
 Also, you need the proper 64-bit JRE/JDK version installed:
 
+- **Java 21** is required for Pulsar 4.0+ and master branch
 - **Java 17** is required for Pulsar 2.11+ and master branch
 - **Java 11** is required for Pulsar 2.8/2.9/2.10 
 - **Java 8** is required for Pulsar 2.7 and earlier
 
 For the latest Java version recommendations, see [Pulsar Runtime Java Version 
Recommendation](https://github.com/apache/pulsar/blob/master/README.md#pulsar-runtime-java-version-recommendation).
+When using Java versions, it is recommended to use [a recent version of a 
particular Java release (17 or 
21)](https://adoptium.net/en-GB/temurin/releases?version=21&os=linux&arch=any) 
with the most recent bug fixes and security patches.
+You can find Java installation instructions in [Setting up JDKs and Maven 
using SDKMAN](/contribute/setup-buildtools) or [download Temurin OpenJDK 
distribution from 
Adoptium](https://adoptium.net/en-GB/temurin/releases?version=21&os=any&arch=any).
 
 ## Step 1: Download Pulsar distribution
 
diff --git a/versioned_docs/version-4.0.x/getting-started-standalone.md 
b/versioned_docs/version-4.0.x/getting-started-standalone.md
index fce374d92a7..104719b3db1 100644
--- a/versioned_docs/version-4.0.x/getting-started-standalone.md
+++ b/versioned_docs/version-4.0.x/getting-started-standalone.md
@@ -21,11 +21,14 @@ Currently, Pulsar is available for 64-bit **macOS** and 
**Linux**. See [Run Puls
 
 Also, you need the proper 64-bit JRE/JDK version installed:
 
+- **Java 21** is required for Pulsar 4.0+ and master branch
 - **Java 17** is required for Pulsar 2.11+ and master branch
 - **Java 11** is required for Pulsar 2.8/2.9/2.10 
 - **Java 8** is required for Pulsar 2.7 and earlier
 
 For the latest Java version recommendations, see [Pulsar Runtime Java Version 
Recommendation](https://github.com/apache/pulsar/blob/master/README.md#pulsar-runtime-java-version-recommendation).
+When using Java versions, it is recommended to use [a recent version of a 
particular Java release (17 or 
21)](https://adoptium.net/en-GB/temurin/releases?version=21&os=linux&arch=any) 
with the most recent bug fixes and security patches.
+You can find Java installation instructions in [Setting up JDKs and Maven 
using SDKMAN](/contribute/setup-buildtools) or [download Temurin OpenJDK 
distribution from 
Adoptium](https://adoptium.net/en-GB/temurin/releases?version=21&os=any&arch=any).
 
 ## Step 1: Download Pulsar distribution
 
diff --git a/versioned_docs/version-4.1.x/getting-started-standalone.md 
b/versioned_docs/version-4.1.x/getting-started-standalone.md
index fce374d92a7..104719b3db1 100644
--- a/versioned_docs/version-4.1.x/getting-started-standalone.md
+++ b/versioned_docs/version-4.1.x/getting-started-standalone.md
@@ -21,11 +21,14 @@ Currently, Pulsar is available for 64-bit **macOS** and 
**Linux**. See [Run Puls
 
 Also, you need the proper 64-bit JRE/JDK version installed:
 
+- **Java 21** is required for Pulsar 4.0+ and master branch
 - **Java 17** is required for Pulsar 2.11+ and master branch
 - **Java 11** is required for Pulsar 2.8/2.9/2.10 
 - **Java 8** is required for Pulsar 2.7 and earlier
 
 For the latest Java version recommendations, see [Pulsar Runtime Java Version 
Recommendation](https://github.com/apache/pulsar/blob/master/README.md#pulsar-runtime-java-version-recommendation).
+When using Java versions, it is recommended to use [a recent version of a 
particular Java release (17 or 
21)](https://adoptium.net/en-GB/temurin/releases?version=21&os=linux&arch=any) 
with the most recent bug fixes and security patches.
+You can find Java installation instructions in [Setting up JDKs and Maven 
using SDKMAN](/contribute/setup-buildtools) or [download Temurin OpenJDK 
distribution from 
Adoptium](https://adoptium.net/en-GB/temurin/releases?version=21&os=any&arch=any).
 
 ## Step 1: Download Pulsar distribution
 

Reply via email to