2012-02-16 51 views
6

我正在使用sbt 11.2和xsbt web插件進行web項目(這是多模塊)。我正在嘗試更改sbt生成的war文件名。它有我不想包括的版本。更改sbt中的war文件名11.2

我試圖重寫幾個按鍵沒有運氣

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

...

感激,如果有人能告訴我如何改變戰爭的文件名

感謝

回答

1

在build.sbt,壓倒一切的關鍵artifactName工作對我來說:

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

從SBT資料爲準here