2012-02-16 6 views
6

웹 프로젝트 (다중 모듈)에 sbt 11.2 및 xsbt 웹 플러그인을 사용하고 있습니다. 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

관련 문제