You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2026/06/20 09:28:15 UTC
(skywalking) 01/01: docs: list Java 25 in backend runtime requirement
This is an automated email from the ASF dual-hosted git repository.
wu-sheng pushed a commit to branch docs/jre-requirement-java25
in repository https://gitbox.apache.org/repos/asf/skywalking.git
commit 880665b6c79b521ddb02e8959dcea79a16a3e3c4
Author: Wu Sheng <wu...@foxmail.com>
AuthorDate: Sat Jun 20 17:28:04 2026 +0800
docs: list Java 25 in backend runtime requirement
backend-setup.md said "Java 11/17/21", but since 10.4.0 the default
(unsuffixed) OAP Docker image is built on eclipse-temurin:25-jre, and CI
builds/tests on 11/17/21/25. Update the requirement to "Java 11, 17, 21,
or 25" and note the default image tag is Java 25 alongside the published
-java11/-java17/-java21 variants. Java 11 remains the compile target/minimum.
---
docs/en/setup/backend/backend-setup.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/en/setup/backend/backend-setup.md b/docs/en/setup/backend/backend-setup.md
index 0460c94040..288ca5e67d 100755
--- a/docs/en/setup/backend/backend-setup.md
+++ b/docs/en/setup/backend/backend-setup.md
@@ -14,7 +14,7 @@ SkyWalking's backend distribution package consists of the following parts:
## Requirements and default settings
-Requirement: **Java 11/17/21**.
+Requirement: **Java 11, 17, 21, or 25**. The OAP is compiled for Java 11 (the minimum runtime), so the binary distribution runs on any of these. Official Docker images publish `-java11` / `-java17` / `-java21` tag variants; the default (unsuffixed) image tag is built on Java 25 (`eclipse-temurin:25-jre`).
You should set up the database ready before starting the backend. We recommend to use BanyanDB.
If you want to use other databases, please read the [storage document](backend-storage.md).