2017-03-27 21 views
1

Apache Beam Cookbookの例を実行しようとしていますが、import文があります。Mavenの依存関係について

import org.apache.beam.sdk.io.gcp.bigquery.BigQueryIO; 

私のEclipseプロジェクトがこれに必要とするmaven依存関係は何ですか、私が見つけることができるドキュメントはありません。

ありがとうございました。

答えて

2

Mavenのアーティファクトがbeam-sdks-java-io-google-cloud-platformと呼ばれているが、ありますグーグルでorg.apache.beam.sdk.io.gcp.bigquery.BigQueryIOつまり、最新のバージョンは

<dependency> 
    <groupId>org.apache.beam</groupId> 
    <artifactId>beam-sdks-java-io-google-cloud-platform</artifactId> 
    <version>0.6.0</version> 
</dependency> 

です。

-2

上記のインポートステートメントは、ユーティリティパッケージを非公開にするためのものです。あなたはそれが必要になります。そして依存関係に来ると、プロジェクトにはさまざまなリポジトリのプラグインのようなリソースが必要になるかもしれません。これらのリソースはmavenによって管理されます。あなたはあなたのプロジェクトにmavenリポジトリを作ることができます。

出典: https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html