rules_java v7.0.4
diff --git a/MODULE.bazel b/MODULE.bazel
index f41a115..563c229 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -1,6 +1,6 @@
 module(
     name = "rules_java",
-    version = "7.0.3",
+    version = "7.0.4",
     compatibility_level = 1,
     bazel_compatibility = [">=6.4.0"],
 )
diff --git a/java/defs.bzl b/java/defs.bzl
index fb84a29..76b7bd6 100644
--- a/java/defs.bzl
+++ b/java/defs.bzl
@@ -18,7 +18,7 @@
 # Do not touch: This line marks the end of loads; needed for PR importing.
 
 _MIGRATION_TAG = "__JAVA_RULES_MIGRATION_DO_NOT_USE_WILL_BREAK__"
-version = "7.0.3"
+version = "7.0.4"
 
 def _add_tags(attrs):
     if "tags" in attrs and attrs["tags"] != None: