| commit | 39cae30eea61d30ac6bbb5358d964cab059aa590 | [log] [tgz] |
|---|---|---|
| author | Fabian Meumertzheim <fabian@meumertzhe.im> | Tue Sep 23 05:27:59 2025 -0700 |
| committer | rules_java Copybara <noreply@google.com> | Tue Sep 23 05:28:45 2025 -0700 |
| tree | ed2e91187c0132896e81f0601a02e3914b3f364a | |
| parent | 1ee3e3508f99c81c94afac75cf25cb14977b0b56 [diff] |
Update the compilation JDK to 25 (#323) This is necessary to support `--java_runtime_version=remotejdk_25` with lower `--java_language_version` values. JDK 21 already showed warnings when targeting Java 8. Closes #323 COPYBARA_INTEGRATE_REVIEW=https://github.com/bazelbuild/rules_java/pull/323 from fmeum:jdk-25-default 8ab1d01eac01fcb221af113ede41fc7cdbac2581 PiperOrigin-RevId: 810400625 Change-Id: Id7b66c2a737f28b09316077a338ec9dd0e1928e1
Java Rules for Bazel https://bazel.build.
Documentation
For a quickstart tutorial, see https://bazel.build/start/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