2017-12-04 29 views
0

https://github.com/Esri/gis-tools-for-hadoop/wiki/Aggregating-CSV-Data-%28Spatial-Binning%29に続いて、sparkでserdeのクラスが見つかりません。spark use JSON用のカスタムserdeが見つかりませんでしたが、クラスが見つかりません

ClassNotFoundException: Class com.esri.hadoop.hive.serde.JsonSerde not found 

私のビルド定義は次のようになります。https://github.com/geoHeil/spatial-heatmaps/blob/master/esri/build.sbtと含まれています

"com.esri.hadoop" % "spatial-sdk-hive" % esriVersion, 
"com.esri.hadoop" % "spatial-sdk-json" % esriVersion, 

をし、プロジェクト全体がGitHubの上で見つけることができます:sbt consoleを実行してhttps://github.com/geoHeil/spatial-heatmaps/tree/master/esri

アプリケーションが実行され、(コードを貼り付けます今のところ)

答えて

1

最高の方法は、GIS-Tools-for-HadoopサンプルをSpatial-Framework-for-Hにアップグレードすることですadoop v2とEsri-Geometry-for-Java v2 - https://github.com/Esri/gis-tools-for-hadoop/issues/66があります。

代わりにSpatial-Framework-for-Hadoopのv1.2にダウングレードしてください。

[開示:協力者]

関連する問題