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
2 files changed
tree: eaff272252c047586d85f11e42cb4839ebb8289a
  1. .bazel_checkout/
  2. .bazelci/
  3. .bcr/
  4. .github/
  5. distro/
  6. examples/
  7. java/
  8. test/
  9. third_party/
  10. toolchains/
  11. .bazelignore
  12. .bazelrc
  13. .gitignore
  14. AUTHORS
  15. BUILD
  16. CODEOWNERS
  17. CONTRIBUTING.md
  18. LICENSE
  19. MODULE.bazel
  20. README.md
  21. renovate.json
  22. WORKSPACE
  23. WORKSPACE.bzlmod
README.md

rules_java

Build status

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