https://github.com/bazelbuild/java_tools
https://github.com/bazelbuild/java_tools
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bazelbuild/java_tools
- Owner: bazelbuild
- License: apache-2.0
- Created: 2019-01-14T15:38:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-08T07:47:50.000Z (almost 2 years ago)
- Last Synced: 2024-09-08T08:49:02.407Z (almost 2 years ago)
- Language: Python
- Size: 13.1 MB
- Stars: 12
- Watchers: 11
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
# Bazel Tools for Java
This is a repository for the tools used by [Bazel](https://bazel.build/) to compile Java.
The source code of the Bazel Tools for Java is currently checked in the [bazel
repository](https://github.com/bazelbuild/bazel). The source code will be moved
incrementally to this repository.
# Upgrade a Bazel project to use custom java_tools version
To use a specific java_tools release in your Bazel project please add the `http_archive`
definitions in your WORKSPACE file.
For Bazel versions above 4.0.0, use java_tools releases >= v11. No additional options are needed.
For Bazel versions <= 4.0.0 use java_tools releases <= v10 and set the options `--java_toolchain` and/or
`--host_java_toolchain` accordingly.
All java_tools releases can be found under https://github.com/bazelbuild/java_tools/releases.
# Releases
The releases can be found under [java_tools/releases](https://github.com/bazelbuild/java_tools/releases).
For previous releases see the issues marked with
[the release label](https://github.com/bazelbuild/java_tools/issues?q=label%3Arelease/15).
If you're interested in the release process please see [docs/release.md](docs/release.md)