を実行しています。失敗は、私は私のWindows環境でVS2012を使用して、ローカルデバッグモードのような単純なスパークCLRプログラムを実行しようとしていますsparkclr-submit.cmd
フォルダルックス、
- は以下のページからv1.6.100をダウンロードして、私のDドライブ https://github.com/Microsoft/Mobius/releases
と私のDドライブにに抽出された、私は、以下の手順を見つけてください。このように、 D:\ SparkClr \火花clr_2.10-1.6.100
次の環境vを設定し、
-
ariables、
ダウンロードsparkclr
をパッケージnugetを
SPARK_HOME = D:\ SparkClr \火花clr_2.10-1.6.100の\ランタイム
SPARKCLR_HOME = D:\ SparkClr \火花clr_2.10-1.6.100の\ランタイム
JAVA_HOMEは= C:\プログラムファイル\のJava \は
HADOOP_HOME = D jdk1.8.0_92:\ HadoopDirectory(winutils.exeはDに存在している:\ HadoopDirectory \ bin)に
私はDから「sparkclr-submit.cmdデバッグ」を実行したときに私の地元のVSプログラムでapp.configをで「CSharpBackendPortNumber」を設定するために、私はhttps://github.com/Microsoft/Mobius/blob/master/notes/running-mobius-app.md#debug-mode
、あたりとしてデバッグモードで実行する必要がありますが、 :\ SparkClr \火花clr_2.10-1.6.100 \ランタイム\スクリプト
私はあなたが私が何かをしないのですかどうかを教えてもらえ、
D:\SparkClr\spark-clr_2.10-1.6.100\runtime\scripts>sparkclr-submit.cmd debug
'"D:\SparkClr\spark-clr_2.10-1.6.100\runtime\bin\load-spark-env.cmd"' is not rec
ognized as an internal or external command,
operable program or batch file.
SPARKCLR_JAR=spark-clr_2.10-1.6.100.jar
Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/Seq
at org.apache.spark.deploy.csharp.CSharpRunner.main(CSharpRunner.scala)
Caused by: java.lang.ClassNotFoundException: scala.collection.Seq
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
を以下の例外を取得していますか?
おかげ
ありがとうございました! –
@karthickvas、それがうまくいけば、解答として解答してください。 – medvekoma