Bazel: how to get path to output binary?
问题 Consider somepath/BUILD file: load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library") proto_library( name = "bar_proto", srcs = ["bar.proto"], ) java_proto_library( name = "bar_java_proto", deps = [":bar_proto"], ) By inspecting bazel-bin folder, I find bazel-bin/somepath/libbar_proto-speed.jar . How do I get bazel-bin/somepath/libbar_proto-speed.jar from //somepath:bar_java_proto using bazel query? 回答1: You don't. Knowing output paths requires executing Bazel's loading and