2017-12-24 15 views
0

Eclipse IDEと関連プラグインを使用している場合、IDEからローカルでもデータフローでも簡単にジョブを実行できます。Apache Beam「mvn package」はEclipse経由で動作しません

ジョブを「プロダクト化」しようとすると(テンプレートを使用できない既知のDataflow/Bigqueryの制限のために)、「クラウドビルド」環境でコマンドラインから「mvn package」を使用しようとしています。それは常に "パッケージorg.apache.beam.runners.dataflow.optionsは存在しません"のようなエラーで失敗します。

私の古いコードはDataflow(SDK 1.9.0)で、 "mvn package"はcharmのように機能しました。 Beam(SDK 2.1.0)では、動作させることができません。

明らかに、Eclipseは「何をしているのか」を知っています.MVNフラグがIDEで使用されているかどうかを調べ、コマンドラインから使用するだけです。

推奨事項

答えて

0

これは欠けているものを正しく追加することで解決しましたmaven-jar-plugin ...

関連する問題