nifi受信機を使用してSpark Streamingアプリケーションを作成しようとしています。チュートリアルによると、ビルドファイルにsbt依存関係を追加しましたが、今度はsbt assembly
が重複排除エラーで失敗しています。nifi受信機とSparkストリーミングを統合するとSBTアセンブリが失敗する
マイbuild.sbtファイルは次のとおりです。
version := "0.0.1"
scalaVersion := "2.10.5"
libraryDependencies += "org.apache.spark" % "spark-core_2.10" % "1.6.1" % "provided"
libraryDependencies += "org.apache.spark" % "spark-streaming_2.10" % "1.6.1" % "provided"
libraryDependencies += "org.apache.spark" % "spark-hive_2.10" % "1.6.1" % "provided"
libraryDependencies += "org.apache.nifi" % "nifi-spark-receiver" % "0.6.1"
libraryDependencies += "org.apache.nifi" % "nifi-site-to-site-client" % "0.6.1"
そして、私は取得していますエラーは次のとおりです。
[error] (*:assembly) deduplicate: different file contents found in the following:
[error] org.apache.avro\avro-ipc\jars\avro-ipc-1.7.7-tests.jar:META-INF/maven/org.apache.avro/avro-ipc/pom.properties
[error] org.apache.avro\avro-ipc\jars\avro-ipc-1.7.7.jar:META-INF/maven/org.apache.avro/avro-ipc/pom.properties
誰がこの問題を解決する方法を知っていますか?
おかげで、 マルコ