Я пытаюсь запустить сборку 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 отлично работает)
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. Благодаря