This change adds an explicit dependency on the current Java runtime that indirectly depend on it by using the $(JAVABASE) or $(JAVA) Make variables.

It was tested by running "bazel build --nobuild" on the affected targest to make sure that they still work.

PiperOrigin-RevId: 166695324
diff --git a/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD b/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD
index 4feb953..23604b6 100644
--- a/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD
+++ b/src/java_tools/junitrunner/javatests/com/google/testing/junit/runner/BUILD
@@ -121,6 +121,7 @@
         "//src/test/shell:unittest.bash",
         "//tools/defaults:jdk",
     ],
+    toolchains = ["//tools/jdk:current_java_runtime"],
 )
 
 exports_files([