小编Sam*_*enn的帖子

将现有SBT Scala应用程序转换为Play

我一直在努力用Akka actor构建一个应用程序,现在我已经完成了基于actor的业务逻辑,我想给它一个RESTful + websocket前端.我正在尝试查找有关如何在现有应用程序的上下文中设置Play的说明.我能找到的唯一指令是如何创建新的Play应用程序.有没有关于如何做到这一点的文件?

更新:这个问题与SBT设置有关,而不是将控制器连接到基于actor的业务逻辑.我试图修改build.sbtplugins.sbt包含激活器在我做的时候构建的东西,activator new但是IDEA正在抱怨Cannot resolve symbol PlayScala.另外,我想知道如何将我的演员从SBT标准src/main/scala转移到app/- 如果它app/actors(如我在其中一个模板中看到的那样)或在app/models

这是我的build.sbt:

name := "test"

version := "1.0-SNAPSHOT"

lazy val root = (project in file(".")).enablePlugins(play.PlayScala)

scalaVersion := "2.11.6"

libraryDependencies ++= Seq(
  jdbc,
  cache,
  ws,
  specs2 % Test
)

resolvers += "scalaz-bintray" at "http://dl.bintray.com/scalaz/releases"

scalaVersion := "2.11.6"
resolvers += "repo.novus rels" at "http://repo.novus.com/releases/"
resolvers += "repo.novus snaps" at "http://repo.novus.com/snapshots/"
libraryDependencies += "org.scalatest" % "scalatest_2.11" …
Run Code Online (Sandbox Code Playgroud)

scala sbt akka playframework

5
推荐指数
1
解决办法
835
查看次数

标签 统计

akka ×1

playframework ×1

sbt ×1

scala ×1