Update to rules_java 8.9.0

Failed in 33m 0s
:pipeline:
:fedora: Fedora 39 (OpenJDK 17, gcc 13.1.1)
Clang on :ubuntu: Ubuntu 20.04 LTS
Windows (arm64) on :windows: Windows
RBE on :ubuntu: Ubuntu 20.04 LTS
Docs on :ubuntu: Ubuntu 20.04 LTS
3/4
:centos: CentOS 7 (shard 3)curl -sS https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1738863374 -o bazelci.py && python3.6 bazelci.py runner --task=centos7 --file_config=.bazelci/presubmit.yml
Waited 4s
·
Ran in 23m 0s
3/4
:ubuntu: Ubuntu 22.04 LTS (shard 3)curl -sS https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1738863374 -o bazelci.py && python3 bazelci.py runner --task=ubuntu2204 --file_config=.bazelci/presubmit.yml
Waited 8s
·
Ran in 30m 40s
3/4
:ubuntu: Ubuntu 20.04 LTS (shard 3)curl -sS https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1738863374 -o bazelci.py && python3.8 bazelci.py runner --task=ubuntu2004 --file_config=.bazelci/presubmit.yml
Waited 5s
·
Ran in 32m 17s
Total Job Run Time: 13h 18m