Prepare for rules_jvm_external 6.4 (#1252)

diff --git a/MODULE.bazel b/MODULE.bazel
index 969c79a..75e4dbf 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -1,6 +1,6 @@
 module(
     name = "rules_jvm_external",
-    version = "6.3",
+    version = "6.4",
     bazel_compatibility = [">=7.0.0"],
 )
 
@@ -10,7 +10,7 @@
 )
 bazel_dep(
     name = "bazel_features",
-    version = "1.15.0",
+    version = "1.17.0",
 )
 bazel_dep(
     name = "bazel_skylib",
@@ -26,7 +26,7 @@
 )
 bazel_dep(
     name = "rules_java",
-    version = "7.10.0",
+    version = "7.11.1",
 )
 bazel_dep(
     name = "rules_kotlin",
diff --git a/repositories.bzl b/repositories.bzl
index a923f60..4aae636 100644
--- a/repositories.bzl
+++ b/repositories.bzl
@@ -42,9 +42,9 @@
             http_archive,
             name = "rules_java",
             urls = [
-                "https://github.com/bazelbuild/rules_java/releases/download/7.10.0/rules_java-7.10.0.tar.gz",
+                "https://github.com/bazelbuild/rules_java/releases/download/7.11.1/rules_java-7.11.1.tar.gz",
             ],
-            sha256 = "eb5447f019734b0c4284eaa5f8248415084da5445ba8201c935a211ab8af43a0",
+            integrity = "sha256-bzzg6fupeahE+rotYEZ4Q/v1GR2Mph+j0uoXZVtWu4w=",
         )
 
     maybe(