Согласно документации SBT (версия 1.2.x) -> https://www.scala -sbt.org / 1.x / docs / Artifacts.html существует задача packagerWar
.
// disable .jar publishing
publishArtifact in (Compile, packageBin) := false
// create an Artifact for publishing the .war file
artifact in (Compile, packageWar) := {
val previous: Artifact = (artifact in (Compile, packageWar)).value
previous.withType("war").withExtension("war")
}
// add the .war file to what gets published
addArtifact(artifact in (Compile, packageWar), packageWar)
Ключ packageWar не существует в SBT.Это ошибка в документации SBT или мое понимание того, как ее следует использовать, неверно?