对于基于Play 2.0的Java应用程序,我可以使用groovy模板而不是scala吗?

Rau*_*aul 6 groovy scala java-ee playframework playframework-2.0

我是新的Play 2.0,我很难理解用于创建视图的scala模板.我可以切换回Groovy,因为它存在于早期版本的Play框架中.例如:Play 1.2,Play 1.2.4

Eve*_*man 8

是的,有一个模块可用于常规: https://github.com/manuelbernhardt/play2-groovy-templates

我发现Scala模板在使用它们一周后也不会太糟糕 - 特别是如果你在控制器部分使用Scala.您可以考虑坚持学习曲线.

添加评论:

object ApplicationBuild extends Build {

...

    val appDependencies = Seq(
      "eu.delving" %% "groovy-templates-plugin" % "1.1"
    )

    val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings(
      resolvers += "Delving Snapshot Repository" at "http://development.delving.org:8081/nexus/content/repositories/snapshots",
      resolvers += "Delving Releases Repository" at "http://development.delving.org:8081/nexus/content/groups/public"
    )

}
Run Code Online (Sandbox Code Playgroud)

为我工作.