89
Para cualquier propiedad que necesite cambiar en la línea de comando, antepóngala con "set" y envuélvala entre comillas.
Ejemplo para Windows:
sbt "set test in assembly := {}" clean assembly
Ejemplo para Mac:
sbt 'set test in assembly := {}' clean assembly
sbt
todo su "conjunto ...". También tenga en cuenta que puede pasar múltiples declaraciones "set" como argumentos de línea de comando separados, o por punto y coma separando las declaraciones dentro de un argumento entre comillas.
sbt
problema de versión, pero debido a una versión anterior sbt-assembly
. Prueba el más universal "set test in Test := {}"
. ¿Qué versión de sbt-assembly
aparece en su plugins
directorio? La documentación para ambas 0.11.2 y 0.13.0 tanto digamos que utilizan la misma sintaxis anterior dentro de la build.sbt. Pero supongo que tal vez cuando se usa el complemento anterior, esa configuración puede no estar disponible a través de la consola sbt y, por lo tanto, no en la línea de comandos.
sbt 'set test in assembly := {}' clean assembly
todavía se ejecuta Scalatest Specs en macos /sbt 1.0
sbt
sistema, ejecutar como tres tareas individuales, sin comillas: set test in Test := {}
, clean
,assembly
package
ya que eso no ejecuta ninguna prueba.