admin管理员组

文章数量:1297079

I have been trying to follow tutorials online for how to add the Java JNI header to a cc_library but I keep getting an error of

no such package '@@[unknown repo 'local_jdk' requested from @@]//': The repository '@@[unknown repo 'local_jdk' requested from @@]' could not be resolved: No repository visible as '@local_jdk' from main repository

from my BUILD file

cc_library(
    name = "cpp_library",
    hdrs = [
        "@local_jdk//:jni_header",
        ":generate_cplus_headers"],
    srcs = _CPP_srcs,
    includes = ["headers"],
    toolchains = ["@bazel_tools//tools/jdk:jdk", "@bazel_tools//tools/jdk:current_java_runtime"]
)

I see this @local_jdk in a number places, but my install of Bazel never finds it.

How do I install/include this repo?

Using :

  • Bazel 8
  • MacOs (intel)
  • Java 21

本文标签: Why can39t bazel find localjdk repoStack Overflow