Update java_tools v12.6 / rules_java 6.3.0

https://github.com/bazelbuild/java_tools/issues/77

Closes #19085.

PiperOrigin-RevId: 551301913
Change-Id: I5aa5d0a6918181a20b46922c195837084d83cb2f
diff --git a/MODULE.bazel b/MODULE.bazel
index 4c4d4fe..77b720d 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -17,7 +17,7 @@
 bazel_dep(name = "blake3", version = "1.3.3")
 bazel_dep(name = "zlib", version = "1.2.13")
 bazel_dep(name = "rules_cc", version = "0.0.8")
-bazel_dep(name = "rules_java", version = "6.2.2")
+bazel_dep(name = "rules_java", version = "6.3.0")
 bazel_dep(name = "rules_proto", version = "5.3.0-21.7")
 bazel_dep(name = "rules_jvm_external", version = "5.2")
 bazel_dep(name = "rules_python", version = "0.19.0")
diff --git a/distdir_deps.bzl b/distdir_deps.bzl
index ddfa94b..b38b8e5 100644
--- a/distdir_deps.bzl
+++ b/distdir_deps.bzl
@@ -67,9 +67,9 @@
             "rules_java_builtin",
             "rules_java_builtin_for_testing",
         ],
-        "archive": "rules_java-6.2.2.tar.gz",
-        "sha256": "847527aa7f74712e0a63af2670ba3ddc04e8ea3d8930a7947c17aebfb29d5294",
-        "urls": ["https://github.com/bazelbuild/rules_java/releases/download/6.2.2/rules_java-6.2.2.tar.gz"],
+        "archive": "rules_java-6.3.0.tar.gz",
+        "sha256": "29ba147c583aaf5d211686029842c5278e12aaea86f66bd4a9eb5e525b7f2701",
+        "urls": ["https://github.com/bazelbuild/rules_java/releases/download/6.3.0/rules_java-6.3.0.tar.gz"],
         "workspace_file_content": "",
         "used_in": [
             "additional_distfiles",
diff --git a/src/MODULE.tools b/src/MODULE.tools
index ba39313..536285b 100644
--- a/src/MODULE.tools
+++ b/src/MODULE.tools
@@ -1,7 +1,7 @@
 module(name = "bazel_tools")
 
 bazel_dep(name = "rules_cc", version = "0.0.8")
-bazel_dep(name = "rules_java", version = "6.2.2")
+bazel_dep(name = "rules_java", version = "6.3.0")
 bazel_dep(name = "rules_license", version = "0.0.3")
 bazel_dep(name = "rules_proto", version = "4.0.0")
 bazel_dep(name = "rules_python", version = "0.4.0")