| # rules_java |
| |
| * Postsubmit [](https://buildkite.com/bazel/rules-java-java) |
| * Postsubmit + Current Bazel Incompatible Flags [](https://buildkite.com/bazel/rules-java-plus-bazelisk-migrate) |
| |
| 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: |
| ```build |
| 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 |