私はMovieLensALS.scalaを編集しています。変更したMovieLensALS.scalaを使用してjarファイルを再コンパイルしたいだけです。スパークのサンプルをコンパイルしてjarにビルドするには?
私はbuild/mvn -pl :spark-examples_2.10 compile
を使用しました。それに続いてbuild/mvn -pl :spark-examples_2.10 package
が正常に終了しました。私はSPARK_PREPEND_CLASSES=1
を持っています。私はMovieLensALS.scalaに追加されたすべてが、これは全くありません、他の修正を加えて、変更されたファイルであることを言うのprintlnであってもbin/spark-submit --class org.apache.spark.examples.mllib.MovieLensALS examples/target/scala-2.10/spark-examples-1.4.0-hadoop2.4.0.jar --rank 5 --numIterations 20 --lambda 1.0 --kryo data/mllib/sample_movielens_data.txt
を使用して
java.lang.StackOverflowError
を取得します。
私のスカラバージョンは2.11.8で、スパークバージョンは1.4.0です。私はthisスレッドに関する議論に従っています。
お願いします。
'spark-examples-1.4.0-hadoop2.4.0.jar'はJARファイルです。スカラファイルを表示できますか? –
これは、 'println(" ************************ MODIFIED MOVIELENSALS ******と一緒にsparkに付属するMovieLensALS.scalaと同じです***************) ")がメインの直後に追加されました。 –
申し訳ありませんが、以前はそのコードを使用していませんが、それがすべて追加されている場合は元に戻して同じエラーが発生しているかどうかを確認できますか? –