Я пытаюсь запустить сборку sbt. Согласно https://github.com/sbt/sbt-assembly, для sbt 0.13.6+ (я на 0.13.7) это должно включаться автоматически для чего-либо с JvmPlugin. Согласно sbt plugins
, у меня включен JvmPlugin в корне. Когда я запускаю sbt assembly
, я получаю «Недействительный commamdn: assembly». Я пробовал использовать старые методы включения sbt-assembly со всеми типами конфигураций sbt, но ни один из них не работает. Вот что мои файлы сборки выглядеть (тонкая нота SBT пакет работает)Команда сборки sbt не найдена
assembly.sbt
addSbtPlugin("com.eed3si8n" % "sbt-assembly" % "0.13.0")
build.sbt
lazy val commonSettings = Seq(
organization := "com.test",
version := "1.0",
scalaVersion := "2.10.4"
)
lazy val root = (project in file(".")).
settings(commonSettings: _*).
settings(
name := "test",
resolvers ++= Seq(
...
),
libraryDependencies ++= Seq(
...
)
)
Здесь ошибка:
[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]
Любые идеи? Работает на Linux. Спасибо
Это сработало, спасибо! –