не найдено: значение assemblyJarName assemblyJarName в сборке: = s "$ {name.value.replace ('', '-')} - $ {version.value} .jar" - PullRequest
0 голосов
/ 15 апреля 2020

Я пытаюсь создать толстую банку, используя SBT. всегда выдается ошибка:

не найдено: значение assemblyJarName assemblyJarName в сборке: = s "$ {name.value.replace ('', '-')} - $ {version.value } .jar "

мой build.sbt выглядит так:

name := "SparkExamples1"
version := "0.1"
scalaVersion := "2.11.12"
libraryDependencies += "org.apache.hadoop" % "hadoop-streaming" % "2.6.0"
libraryDependencies += "org.apache.spark" %% "spark-core_2.11" % "2.4.5"
assemblyJarName in assembly := s"${name.value.replace(' ','-')}-${version.value}.jar"
assemblyOption in assembly := (assemblyOption in assembly).value.copy(includeScala= false)

мой сборочный файл.sbt выглядит следующим образом ---

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

scala версия 2.12.8, версия sbt 0.13.9.

...