Mám problém s inštaláciou Apache Spark na Ubuntu 13.04. Používam inkubáciu s iskrou-0.8.1 a oboje ./sbt/sbt update
a ./sbt/sbt compile
pracovať dobre. Avšak, keď to urobím ./sbt/sbt assembly
Mám nasledujúcu chybu:
[info] Set current project to default-289e76 (in build file:/node-insights/server/lib/spark-0.8.1-incubating/sbt/)
[error] Not a valid command: assembly
[error] Not a valid project ID: assembly
[error] Not a valid configuration: assembly
[error] Not a valid key: assembly
[error] assembly
[error]
Hľadal som veci súvisiace s týmto, ale nemohol som nájsť nič užitočné. Akékoľvek usmernenie by sa veľmi ocenilo.
odpovede:
5 pre odpoveď č. 1Na current project set to default-289e76
správa naznačuje, že sbt
bol volaný zvonku z adresára zdrojov Spark:
$ /tmp ./spark-0.8.1-incubating/sbt/sbt assembly
[info] Loading global plugins from /Users/joshrosen/.dotfiles/.sbt/plugins/project
[info] Loading global plugins from /Users/joshrosen/.dotfiles/.sbt/plugins
[info] Set current project to default-d0f036 (in build file:/private/tmp/)
[error] Not a valid command: assembly
[error] Not a valid project ID: assembly
[error] Not a valid configuration: assembly
[error] Not a valid key: assembly
[error] assembly
[error] ^
beh ./sbt/sbt assembly
funguje dobre z internetu spark-0.8.1-incubating
adresár (všimnite si výstup protokolu, ktorý ukazuje, že aktuálny projekt bol nastavený správne):
$ spark-0.8.1-incubating sbt/sbt assembly
[info] Loading global plugins from /Users/joshrosen/.dotfiles/.sbt/plugins/project
[info] Loading global plugins from /Users/joshrosen/.dotfiles/.sbt/plugins
[info] Loading project definition from /private/tmp/spark-0.8.1-incubating/project/project
[info] Loading project definition from /private/tmp/spark-0.8.1-incubating/project
[info] Set current project to root (in build file:/private/tmp/spark-0.8.1-incubating/)
...
4 pre odpoveď č. 2
Napísali ste „abt“ dvakrát, ale nemali by ste to byť „sbt“? Apache Spark má svoju vlastnú kópiu sbt, takže nezabudnite spustiť verziu Spark na vyzdvihnutie doplnku „assembly“ medzi inými prispôsobeniami.
Ak chcete spustiť inštaláciu programu Spark sbt, prejdite do adresára Spark a spustite ho ./sbt/sbt assembly
.