2016-06-13 18 views
0

Scalding 2.10.4を使用してスケーリングジョブをビルドしています。その仕事を成功させる。しかし、私がHortonworksで仕事をすると、次の例外がスローされます。Hortonwork HDP 2.1はどのバージョンのScalaをサポートしていますか?

enter image description here

いくつかの回答によると、この問題は、競合Scalaのバージョンが原因発生します。

この問題を教えていただけますか?私はそれを見つけることができない私のホートンワークスでスカラー版を探した。私は間違って何かしていますか?

答えて

1

下部のスタックトレースは、あなたの仕事は、あなたがNoneであることを起こるOptionインスタンス、上.getを実行しようHadoopUtils.getRootQueueに投げることを示しています。だから私はこれはバージョンの問題ではないと思うのではなく、.getOrElseまたはパターンマッチをオプションで使用し、Noneケースを適切に処理する必要があります。

また、ジョブをクラスターに送信する前に、早期にこれらのエラーをキャッチするスケーリング・ユニット・テストを作成することもできます。

+0

私の間違いを指摘してくれてありがとう。 – Renien

関連する問題