update bazel's embedded jdk to jdk9

- Updates the embedded JDK to Azul Zulu 9.0.7
- All integration tests use Bazel with the embedded JDK

Also updated: http://storage.googleapis.com/bazel-mirror/openjdk/index.html

Closes #5312, #5314, #5315

PiperOrigin-RevId: 200055008
diff --git a/src/BUILD b/src/BUILD
index d1ef936..d243184 100644
--- a/src/BUILD
+++ b/src/BUILD
@@ -173,7 +173,18 @@
         "//conditions:default": [
             "//src/tools/singlejar:singlejar",
         ],
-    }) + (select({
+    }) + ([":embedded_jdk"] if (suffix == "_with_jdk") else []),
+    visibility = [
+        "//src/test:__subpackages__",  # For integration tests
+    ],
+) for suffix in [
+    "",
+    "_with_jdk",
+]]
+
+filegroup(
+    name = "embedded_jdk",
+    srcs = select({
         "//src/conditions:darwin": [
             "@openjdk_macos//file",
         ],
@@ -186,14 +197,9 @@
         "//conditions:default": [
             "@openjdk_linux//file",
         ],
-    }) if (suffix == "_with_jdk") else []),
-    visibility = [
-        "//src/test:__subpackages__",  # For integration tests
-    ],
-) for suffix in [
-    "",
-    "_with_jdk",
-]]
+    }),
+    visibility = ["//src/test/shell/bazel:__pkg__"],
+)
 
 [srcsfile(
     name = "embedded_tools" + suffix + "_params",