1module(name = "integration_test_repo") 2 3bazel_dep(name = "rules_java", version = "7.5.0") 4archive_override( 5 module_name = "rules_java", 6 urls = ["file:///tmp/rules_java-HEAD.tar.gz"], 7) 8 9http_jar = use_repo_rule("@rules_java//java:http_jar.bzl", "http_jar") 10 11http_jar( 12 name = "my_jar", 13 urls = ["file:///tmp/my_jar.jar"], 14) 15 16java_toolchains = use_extension("@rules_java//java:extensions.bzl", "toolchains") 17use_repo( 18 java_toolchains, 19 "local_jdk", 20 "remote_java_tools", 21 "remote_java_tools_darwin_arm64", 22 "remote_java_tools_darwin_x86_64", 23 "remote_java_tools_linux", 24 "remote_java_tools_windows", 25 "remotejdk11_linux", 26 "remotejdk11_linux_aarch64", 27 "remotejdk11_linux_ppc64le", 28 "remotejdk11_linux_s390x", 29 "remotejdk11_macos", 30 "remotejdk11_macos_aarch64", 31 "remotejdk11_win", 32 "remotejdk11_win_arm64", 33 "remotejdk17_linux", 34 "remotejdk17_linux_s390x", 35 "remotejdk17_macos", 36 "remotejdk17_macos_aarch64", 37 "remotejdk17_win", 38 "remotejdk17_win_arm64", 39 "remotejdk21_linux", 40 "remotejdk21_macos", 41 "remotejdk21_macos_aarch64", 42 "remotejdk21_win", 43) 44 45register_toolchains("//:all") 46