1
我试图迁移使用SBTSubProjects播放2.4的播放2.3(java)项目,现在我有一些路由问题。子项目路由播放2.4
sample project显示我的问题
该项目使用了三个子项目(管理员,网站和常见):
build.sbt:
lazy val root = (project in file(".")).enablePlugins(PlayJava).dependsOn(admin, website).aggregate(website, admin)
lazy val common = (project in file("modules/common")).enablePlugins(PlayJava)
lazy val admin = (project in file("modules/admin")).enablePlugins(PlayJava).dependsOn(common)
lazy val website = (project in file("modules/website")).enablePlugins(PlayJava).dependsOn(common)
routesGenerator := InjectedRoutesGenerator
conf/routes:
-> /admin admin.Routes
-> /website website.Routes
拥有230这是可能的“激活运行”,以启动应用程序使用“root “ - 项目,然后通过调用/管理员或/网站它使用相应的子项目路线。用2.4做同样的事情我得到的只是管理路线的资产错误路径。使用“项目”将活动项目切换到管理员或网站时,项目路线按预期工作。
如何获得与以前相同的行为? 谢谢
哦哇,谢谢!问题消失了 – n4cer