Sync java_tools, remote JDKs, and java toolchains in rules_java with Bazel HEAD

Update rules_java to match Bazel at HEAD

Sync toolchain changes

BUILD file

Fix local_java_repository

More fixes

Export WORKSPACE file

Expose //toolchains:srcs

fix determine_java_home

Fix remote JDK definitions

Update remoteJDK 17 versions to match Bazel sources

Make buildifier happy

Fix extensions.bzl

More fixes

Fix Bzlmod build

More fixes
11 files changed
tree: 395a5b80019bacee01f2a64fc00480af94ecf52e
  1. .bazelci/
  2. .bcr/
  3. distro/
  4. examples/
  5. java/
  6. toolchains/
  7. .bazelrc
  8. .gitignore
  9. AUTHORS
  10. BUILD
  11. CODEOWNERS
  12. CONTRIBUTING.md
  13. LICENSE
  14. MODULE.bazel
  15. README.md
  16. renovate.json
  17. WORKSPACE
  18. WORKSPACE.bzlmod
README.md

rules_java

  • Postsubmit Build status
  • Postsubmit + Current Bazel Incompatible Flags Build status

Java Rules for Bazel https://bazel.build.