我是Bazel的新手,我想用Java实现一个Google Cloud Datastore客户端。我尝试将google-cloud-datastore jar作为依赖项添加到我的Bazel项目中。我在我的工作区文件中添加了maven_jar工作区规则,如下所示:
maven_jar(
name = "google_cloud_datastore",
artifact = "com.google.cloud:google-cloud-datastore:1.97.0",
)我发现Bazel只能下载确切的google-cloud-datastore类,而不能像Maven项目那样下载其他相关和可靠的依赖项。Bazel可以基于maven_jar需求递归地查找和下载依赖项吗?
发布于 2019-10-18 07:19:24
您说得对,maven_jar不会递归地下载任何依赖项。为此,您需要使用rules_jvm_external。
https://stackoverflow.com/questions/58441805
复制相似问题