Update remote JDKs to latest patch releases (#391) Updates the Azul Zulu JDKs to 8.0.512, 11.0.33, 17.0.21, 21.0.13 and 25.0.5, the Temurin JDKs to 11.0.32.1, 17.0.20.1, 21.0.12.1 and 25.0.4.1 and the Microsoft JDK 11 for Windows arm64 to 11.0.32. Adoptium hasn't published the October 2026 releases of Temurin 11 and 17 yet and has published those of Temurin 21 and 25 only for ppc64le and s390x, so the Temurin JDKs use the latest release available for all configured platforms. Checksums are taken from the vendors' published metadata; the `strip_prefix` of every new archive was verified against its actual root directory. The new archives still need to be mirrored: bazelbuild/bazel#32053 Closes #391 COPYBARA_INTEGRATE_REVIEW=https://github.com/bazelbuild/rules_java/pull/391 from fmeum:remotejdk-patch-bumps 212145b3ec94a85f8fa5f28e3d7c74cc6fad4bd3 PiperOrigin-RevId: 1007262565 Change-Id: I06b2becf8d3af6a7d38b5d8840b125c792b30bf3
Java Rules for Bazel https://bazel.build.
Documentation
For a quickstart tutorial, see https://bazel.build/start/java
The fastest way to try this in an empty project is to click the green “Use this template” button on https://github.com/bazel-starters/java.
For slightly more advanced usage, like setting up toolchains or writing your own java-like rules, see https://bazel.build/docs/bazel-and-java
Core Java rules
Add a load like:
load("@rules_java//java:java_library.bzl", "java_library")
to your BUILD / BUILD.bazel / *.bzl files
For detailed docs on the core rules, see https://bazel.build/reference/be/java