module(name = "integration_test_repo") bazel_dep(name = "rules_java", version = "7.5.0") archive_override( module_name = "rules_java", urls = ["file:///tmp/rules_java-HEAD.tar.gz"], ) http_jar = use_repo_rule("@rules_java//java:http_jar.bzl", "http_jar") http_jar( name = "my_jar", urls = ["file:///tmp/my_jar.jar"], ) java_toolchains = use_extension("@rules_java//java:extensions.bzl", "toolchains") use_repo( java_toolchains, "local_jdk", "remote_java_tools", "remote_java_tools_darwin_arm64", "remote_java_tools_darwin_x86_64", "remote_java_tools_linux", "remote_java_tools_windows", "remotejdk11_linux", "remotejdk11_linux_aarch64", "remotejdk11_linux_ppc64le", "remotejdk11_linux_s390x", "remotejdk11_macos", "remotejdk11_macos_aarch64", "remotejdk11_win", "remotejdk11_win_arm64", "remotejdk17_linux", "remotejdk17_linux_s390x", "remotejdk17_macos", "remotejdk17_macos_aarch64", "remotejdk17_win", "remotejdk17_win_arm64", "remotejdk21_linux", "remotejdk21_macos", "remotejdk21_macos_aarch64", "remotejdk21_win", ) register_toolchains("//:all")