2012-02-16 19 views
6

Estoy usando el plugin web sbt 11.2 y xsbt para un proyecto web (que es un módulo múltiple). Estoy tratando de cambiar el nombre del archivo war generado por sbt. Tiene una versión que me gusta no incluir.Cambiar el nombre del archivo war en sbt 11.2

me trataron anulando varias llaves sin suerte

lazy val admin = Project("admin", file("admin"), 
    settings = baseSettings ++ webSettings ++ jettySettings ++ Seq(
     name := "admin", 
     moduleName := "my-admin", 

...

agradecería si alguien me puede mostrar cómo cambiar el nombre de archivo de la guerra

Gracias

Respuesta

1

En build.sbt, anulando el ARTIFACTNAME clave funciona para mí:

artifactName := { (sv: ScalaVersion, module: ModuleID, artifact: Artifact) => 
    artifact.name + "-" + module.revision + "this-goes-in-war-filename." + artifact.extension 
} 

tomado de la documentación SBT here

Cuestiones relacionadas