2016-05-07 40 views
0

C:\scala\spark-1.6.1-bin-hadoop2.6\spark-1.6.1-bin-hadoop2.6>sbt assemblySBT組件給錯誤

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; su port was removed in 8.0

[info] Set current project to spark-1-6-1-bin-hadoop2-6 (in build file:/C:/scal /spark-1.6.1-bin-hadoop2.6/spark-1.6.1-bin-hadoop2.6/)

[error] Not a valid command: assembly

[error] Not a valid project ID: assembly

[error] Expected ':' (if selecting a configuration)

[error] Not a valid key: assembly

[error] assembly

[error] ^

嘗試一切在網上給,仍無法弄清楚這個問題,任何幫助/指針,請...

"./sbt/sbt assembly" errors "Not a valid command: assembly" for Apache Spark project

上述解決方案也沒有工作.. 。

+0

您是否已將sbt-assembly添加到plugins.sbt文件? –

+0

這個步驟需要在Windows上嗎?如果是的話,請指導我,我沒有完成 – Anand

+0

目錄名稱「spark-1.6.1-bin-hadoop2.6」看起來像你有Spark的二進制分發。所以可能你只是沒有sbt項目文件(s)在這個目錄(檢查build.sbt) –

回答

0

問題是你還沒有添加sbt-assembly插件。

在Windows中,C:\Users\<username>\.sbt\0.13\plugins\plugins.sbt並添加

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.11.2") 

那麼它會工作。解釋here

+0

沒有插件文件夾,所以我創建了自己並進行了編譯,但仍然有相同的錯誤。 – Anand