如何使用Bazel导入外部依赖项?

时间:2017-08-15 09:11:09

标签: java bazel dataflow

我想导入Google Cloud Dataflow SDK For Java All 2.0.0

https://mvnrepository.com/artifact/com.google.cloud.dataflow/google-cloud-dataflow-java-sdk-all/2.0.0

但此工件仅包含SdkDependencies类文件。

如何导入Dataflow SDK的所有依赖项?

我根据程序尝试了generate_workspace。 (https://docs.bazel.build/versions/master/generate-workspace.html

很难手动添加Dataflow SDK依赖项。

deps = [
    "@org_apache_beam_beam_sdks_java_core//jar",
    "@org_apache_beam_beam_runners_google_cloud_dataflow_java//jar",
    "@org_apache_beam_beam_sdks_java_io_google_cloud_platform//jar",
    "@com_fasterxml_jackson_core_jackson_annotations//jar",
    "@com_fasterxml_jackson_core_jackson_databind//jar",
    "@com_fasterxml_jackson_core_jackson_core//jar",
    ...
]

导入外部依赖项的常用方法是什么?

0 个答案:

没有答案