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