2012-09-17 103 views
3

是否可以更改播放项目的基本目录?在sbt的项目中设置PlayProject的基本目录/ Build.scala

val web = PlayProject("web",).dependsOn(common) 

相同的方式,我可以在一个标准的SBT项目

val common = Project(id = "common", base = file("common")) 

val akka_service = Project(id = "service", base = file("service")).dependsOn(common) 

我要完成的事情改变它的目录结构像这样

MyApp 
    myWebApp 
     app 
      controllers 
      views    
     conf 
     public 
    common 
     src 
      scala 
    service 
     src 
      scala 
    project 
     Build.scala 

回答

0

至于我知道(and described here),子模块必须是包含应用程序文件夹的子文件夹,但是您的verson控制系统应该允许您在项目中包含共享回购站。

如果你想自动重新加载播放应用程序时,在公共图书馆的改变发生,确保子项目是发挥项目本身(只需要为源/ conf文件夹和/应用)